PDA

Просмотр полной версии : [Прочее] Pawn Kit для редактора Sublime Text



punkochel
12.03.2023, 17:20
Pawn Kit for Sublime Text

Описание:

Плагин является форком Pawn syntax (https://github.com/Southclaws/pawn-sublime-language), который адаптирован для разработки под Open MP (https://www.open.mp/).

Возможности:

Синтаксис языка Pawn;
Автодополнение функций;
Вставка фрагментов кода;
Генерация build-файла через контекстное меню и запуск компилятора на клавишу F5;
Умные отступы, которые ускоряют разработку;

Поддерживаемые библиотеки:

sscanf2 (https://github.com/Y-Less/sscanf)
foreach (https://github.com/Open-GTO/foreach)
Pawn.CMD (https://github.com/katursis/Pawn.CMD)
Pawn.Regex (https://github.com/katursis/Pawn.Regex)
streamer (https://github.com/samp-incognito/samp-streamer-plugin)
mdialog (https://github.com/Open-GTO/mdialog)
a_mysql v40+ (https://github.com/pBlueG/SA-MP-MySQL)
samp-bcrypt (https://github.com/Sreyas-Sreelal/samp-bcrypt)

Установка:

Откройте Package Control (Ctrl+Shift+P)
Введите Install Package и нажмите Enter
Введите Pawn Kit и нажмите Enter для его установки

Информация:

Автор: punkochel (https://pro-pawn.ru/member.php?9227-punkochel)
Репозиторий на GitHub: pawn-openmp-sublime-kit (https://github.com/punkochel/pawn-openmp-sublime-kit)

Причины создания форка:

К сожалению разговоры о полной совместимости SA:MP с Open MP оказались мягко говоря неправдивы. В OMP уже добавлено не мало нового функционала, а также подверглись изменениям имена функций и их параметров, где-то их стало больше, где-то изменились теги... поэтому добавлением новых completion-файлов дело не поправишь. Будут возникать ситуации с дополнением имен samp-функций, данные которых заведомо ложные. Поэтому если вы пишите скрипты которые будут работать в SA:MP, то лучше используйте Pawn syntax.

*Копирование данной статьи разрешено на других ресурсах с указанием автора.