Failed to create process не удается найти указанный файл
Адаптируем Notepad++ для языка PAWN
Games: Тема в процессе обновления (18.11.2015)
Хочу поделится с вами секретом как в Notepad++ встроить функцию компиляции PAWN Скриптов. Да и не только компиляцию, а еще подсказки функций!
1. Заходим Плагины -> Plugin Manager -> Show Plugin Manager
2. Открывается окно с доступными плагинами:
3.Ищем там NppExec, Ставим на против него галочку и жмем кнопку Install
4.На запрос перезапустить ли программу отвечаем ДА.
Теперь у нас есть плагин NppExec, с помощью которого будет происходить запуск компилятора
Теперь будем сооружать саму компиляцию, это не так уж сложно
1.Откроем Дополнения -> NppExec -> Execute
2.Появилось такое окно
3.Вводим в него вот такие строки
npp_save
"путь до вашего файла pawncc.exe в кавычках" "$(FILE_NAME)" -; -(
у меня он выглядит так
4.Нажимаем кнопку Save.
5.Вводим имя Pawn
6.И нажимаем Save
1.Заходим Плагины -> NppExec -> Advanced Options
Появляется вот такое окно:
Теперь нужно "застолбить" кнопку F5 для выполнения компиляции
2.В поле Associated script Выбераем Pawn
3.Нажимаем кнопку Add/Modify
4.В поле Menu items Появилась надпись Pawn :: Pawn Значит все правильно
5.Нажимаем ОК и перезапускаем вручную Notepad++
1.Теперь идем в Опции -> Горячие клавиши
Появляется вот такое окно:
2.Во вкладке Main Menu спускаемся в самый низ, ищем "Запуск" и меняем клавишу на F6.
3.Далее выбираем вкладку Plugins Commands
4.Ищем там Execute. два раза кликаете по комбинации клавиш и делаете как на скрине:
5.С Direct Execute Previous делаете также как и с Execute.
6.Далее ищите строку Pawn и ставите комбинацию клавиш F5
Теперь нужно создать ассоциацию с файлами *.inc *.pwn и *.p
1.Заходим Опции -> Настройки. Нас интересует вкладка Ассоциация файлов
2.В поле отмеченное красным вводим .inc жмем кнопку -> и потом точно также с .pwn и .p
Теперь нужно чтобы Notepad++ для файлов *.pwn *.inc и *.p задавал подсветку языка С++
1.Заходим Опции -> Определение стилей
2.Все вводим как на скрине:
3.Все перезапускаете Notepad++
Читайте также: