Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Использование редактора Geany для Pawn (для Windows)

Статус
В этой теме нельзя размещать новые ответы.

Sonyx

Умник
Добрый день! В данном мануале я подробно покажу и расскажу всё о настройке Geany для Pawn на ОС Windows.
От себя скажу, что я перепробовал множество редакторов, и Geany показался мне наиболее подходящим для языка Pawn.

Почему выбрать Geany для редактирования Pawn?
  • Возможность компиляции мода напосредственно из программы
  • Сворачивание кода
  • Боковая панель, содержащая список переменных, функций и т.д.
  • Неплохая скорость работы
  • Возможность смены цветовой схемы
  • Гибкое меню настроек редактора
  • И многое другое. Увидите сами.



Как настроить:

Шаг 1. Скачать Geany
Скачать редактор можно с оф. сайта
Geany распространяется по лицензии GNU GPL.
Установите Geany со всеми плагинами и аддонами

Шаг 2. Подключение компилятора
Откройте Geany.
Выберите "Документ - Установить тип файла - Языки программирования - Файл C++
Выберите "Сборка - Установить команды сборки". В меню "Команды для языка C++" пункте 3 измените название на "Pawno" и текст на:
Код:
<pathname> "%f" -;+ -(+
где <pathname> - путь до файла pawn-cc.exe (без чёрточек, почему-то цензурит это слово).
Получится что-то вроде:
Примечание: выбирайте файл pawn-cc.exe из папки Pawno, которая лежит в том же каталоге, что и gamemode (в котором лежит редактируемый вами мод). Если выбрать другой каталог с pawn-cc.exe, то программа выдаст "Произошёл сбой"

Шаг 3. Настройка цветового режима (по желанию)
Я постарался сделать максимально похожую на Pawno цветовую схему (см. скриншоты). Вы можете установить её себе.
Скачайте файл pawn-light.conf ( , VT не нужен) и поместите его в "<папка с файлом Geany.lnk>\data\colorschemes
В Geany выберите "Документ - Установить тип файла - Языки программирования - Файл C++
Выберите "Вид - Цветовые схемы - Pawno"

Шаг 4. Дополнительно (по желанию)
Можно ассоциировать с *.pwn файлами. На скриншоте думаю всё понятно:
Автозавершение скобок () {} можно включить в "Правка - Настройки - Редактор - Автозавершение"

Шаг 5. Проверка работы.
Выберите пункт "Создать" и создайте в папке gamemode файл расширения *.pwn.
Для примера введите следующий код:
Код:
#include <a_samp>

main()
{
	printf("This is a text"); // This is a comment
}
Выберите "Документ - Установить тип файла - Языки программирования - Файл C++
Выберите "Сборка - Pawno".
Примечание: если выдаёт "Произошёл сбой" в нижнем левом углу при компиляции, то попробуйте убрать кириллицу и пробелы из пути к pawn-cc.exe.

На этом всё! Надеюсь, этот мануал был для вас познавательным. Приятного модостроения!
P.S. От плюсика не откажусь :)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу