- Регистрация
- 20 Мар 2023
- Сообщения
- 113
- Автор темы
- #1
Переходим из Pawno на Sublime Text 4
(На момент написания статьи она была актуальна)
(На момент написания статьи она была актуальна)
1. Скачиваем программу Sublime Text 4 с официального сайта для вашей ОСОфициальный сайт: https://www.sublimetext.com/download
2. Добавляем компилятор pawncc.exe в Sublime Text
В верхнем меню выбираем:
ENG: Tools -> Build System -> New Build System
RU: Инструменты -> Система сборки -> Новая система сборки
Откроется окно, в него нужно добавить этот код:
Pawn:
{
"cmd": ["C:\\Users\\lesn1k\\Desktop\\Name RP\\pawno\\pawncc.exe", "-iinclude", "$file", "-;+", "-v2", "-d3", "-\\)+"]
}
За место "C:\\Users\\lesn1k\\Desktop\\Name RP\\pawno\\pawncc.exe" указываем свой путь до файла компилятор вашего мода.
p.s. двойной обратный слеш обязателен! Иначе программа не увидит ваш компилятор! Так же рекоменду не использовать русскоязычные пути до компилятора во избежании ошибок!
Далее нажимаем:
ENG: File > Save
RU: Файл > Сохранить
В появившемся окне вводим любое имя вашей системы (Например: Pawn)
Теперь полностью перезапустите программу Sumblime Text
3. Теперь забиндим клавишу компиляции (Я использую клавишу F5)
В верхнем меню выбираем:
ENG: Preferences -> Key Bindings - User
RU: Настройки > Горячие клавиши
В правом окошке вводим:
Pawn:
[
{ "keys": ["f5"], "command": "build" },
]
Сохраняем!
Далее нужно выбрать наш конфиг:
ENG: Tools > Build System > Выбираем конфиг который создали ранее.
RU: Инструменты > Система сборки > Выбираем конфиг который создали ранее.
Теперь полностью перезапустите программу Sumblime Text
4. Добавляем кодировку Cyrillic (Windows 1251)
Что бы при компиляции не было иероглифов делаем следующее:
ENG: Options > Settings
RU: Настройки > Настройки
Здесь вставляем следующий код:
Pawn:
{
// Преобразование символа табуляции в 4 пробела
"tab_size": 4,
// Преобразование символов табуляции в пробелы
"translate_tabs_to_spaces": true,
// Автоматически конвертировать символы табуляции в пробелы при сохранении
"expand_tabs_on_save": true,
"default_encoding": "Cyrillic (Windows 1251)",
"fallback_encoding": "Cyrillic (Windows 1251)",
"show_encoding": true,
"ignored_packages":
[
"LocalizedMenu",
"Vintage",
],
"font_size": 10,
"index_files": true,
"update_check": false,
}
5. Выбираем подсветку синтаксиса
ENG: View > Syntax
RU: Вид > Синтаксис
Здесь выбираем любой какой вам понравится (Например: С++)
ГОТОВО!
Версия у меня: Build 4180
ENG: Help > Enter the license
RU: Справка > Ввести лицензию
Вводим в открывшеся окно:
Возможно вас попросит обновить лицензию! НАЖИМАЕМ ОТМЕНА
ENG: Help > Enter the license
RU: Справка > Ввести лицензию
Вводим в открывшеся окно:
C++:
-- BEGIN LICENSE --
Die Socialisten GmbH
10 User License
EA7E-800613
51311422 E45F49ED 3F0ADE0C E5B8A508
2F4D9B65 64E1E244 EDA11F0E F9D06110
B7B2E826 E6FDAA72 2C653693 5D80582F
09DCFFB5 113A940C 5045C0CD 5F8332F8
34356CC6 D96F6FDB 4DEC20EA 0A24D83A
2C82C329 E3290B29 A16109A7 EC198EB9
F28EBB17 9C07403F D44BA75A C23C6874
EBF11238 5546C3DD 737DC616 445C2941
-- END LICENSE --
Возможно вас попросит обновить лицензию! НАЖИМАЕМ ОТМЕНА