.Crazy
Специалист
Пару месяцев назад я случайно наткнулся на массу положительных отзывов о текстовом редакторе Sublime Text 2. Попробовав его в деле, я не разочаровался. Теперь это мой основной рабочий инструмент.
Sublime Text 2 — это платный(ну в наше время можно вся получить бесплатно) текстовый редактор, написанный на C++, который:
Вопрос цены
Редактор условно-бесплатный или «условно-платный»
Стоит 59 $ за лицензию (если брать сразу много — есть скидка), но им можно пользоваться и бесплатно. В бесплатном режиме раз в пару часов выскакивает диалоговое окно с предложением редактор приобрести, а также в заголовке окна капсом написано UNREGISTERED. Насколько я знаю, других отличий нет.
Интерфейс
Одно из первых впечатлений о программе — она красива из коробки. Правильно подобранные шрифты, цветовая схема, плавные анимации (их здесь больше, чем в большинстве текстовых редакторов и IDE). Всё это имеет смысл, т.к. в итоге радует глаз и не отвлекает внимания
Установка и настройка под язык PAWN
Есть два способы привязки компилятора к текстовому редактору. В первом варианте это то что перед компиляцией нужно сохранить код и то что не показывает строчок с ошибками. Во втором это то что он может работать не у всех.
Вот и всё редактор готов к использованию.
Sublime Text 2 — это платный(ну в наше время можно вся получить бесплатно) текстовый редактор, написанный на C++, который:
- Работает в Linux, OS X и Windows
- Обладает приличной скоростью работы
- Приятным интерфейсом (включая всевозможные анимации)
- Гибко настраиваем (правда, не в GUI, а в json-конфигах)
- Имеет множество плагинов, число которых растёт как на дрожжах
- Поддерживает VIM-режим
- Использует fuzzy-поиск
Вопрос цены
Редактор условно-бесплатный или «условно-платный»
Интерфейс
Одно из первых впечатлений о программе — она красива из коробки. Правильно подобранные шрифты, цветовая схема, плавные анимации (их здесь больше, чем в большинстве текстовых редакторов и IDE). Всё это имеет смысл, т.к. в итоге радует глаз и не отвлекает внимания
Установка и настройка под язык PAWN
Есть два способы привязки компилятора к текстовому редактору. В первом варианте это то что перед компиляцией нужно сохранить код и то что не показывает строчок с ошибками. Во втором это то что он может работать не у всех.
1) В меню >> Tools -> New Plugin...
2) В это окно вы должны вставить этот скрипт:
Вы должны изменить путь "C:\path\to\pawno cc.exe" на Ваш путь к pawno cc.exe.
3) Теперь нам нужно задать горячу клавишу для выполнения компиляции.
Ищем : Preferences -> Key Bindings - User и добавить строку :
4) Сохраняем всё
Теперь, когда вы хотите скомпилировать мод, Вам нужно всего лишь нажать ctrl+shift+p
2) В это окно вы должны вставить этот скрипт:
Код:
import sublime, sublime_plugin
import os
class PawnoCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.window().run_command('pawno_compile')
class PawnoCompileCommand(sublime_plugin.WindowCommand):
def run(self):
filePath = self.window.active_view().file_name()
dirName = os.path.dirname(filePath);
os.system("C:\path\to\pawno cc.exe \""+filePath+"\" -D\""+dirName+"\" & pause");
3) Теперь нам нужно задать горячу клавишу для выполнения компиляции.
Ищем : Preferences -> Key Bindings - User и добавить строку :
Код:
{ "keys": ["ctrl+shift+p"], "command": "pawno" }
Теперь, когда вы хотите скомпилировать мод, Вам нужно всего лишь нажать ctrl+shift+p
1) Первым что нам понадобиться это скачать редактор с официального сайта -
2) Второе что нам понадобиться это прикрутить компилятор к нашему чудо редактору. Делаем мы это так:
Вверху: Tools -> Build System -> New Build System
Откроется вкладка, в ней вводим:
Не знаю как у вас, но у меня нужно что бы папка с pawno лежала на диску С
Далее жмем File > Save
И в появившемся окошке вводим название: pawno
Теперь перезагрузите редактор.
3) Клавиша компиляции в PAWNO F6, но в редакторе нам придется биндить её на F5. Для этого мы переходим Preferences -> Key Bindings - User . В открывшемся окне вставляем
После этого в Tools -> Build System выбираем pawno. Сохранили и опять перезагружаем редактор.
4) Смена кодировки: переходим Preferences -> Settings - Default, в открывшимся окне ищем параметр fallback_encoding, меняем Wastern (Windows 1252) на Cyrillic (Windows 1251)
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
2) Второе что нам понадобиться это прикрутить компилятор к нашему чудо редактору. Делаем мы это так:
Вверху: Tools -> Build System -> New Build System
Откроется вкладка, в ней вводим:
Код:
{
"cmd": ["******.exe", "-i includes", "$file", "-;+"],
"path": "ТУТ ПУТЬ ДО ВАШЕГО PAWNO (******.exe)"
}
Далее жмем File > Save
И в появившемся окошке вводим название: pawno
Теперь перезагрузите редактор.
3) Клавиша компиляции в PAWNO F6, но в редакторе нам придется биндить её на F5. Для этого мы переходим Preferences -> Key Bindings - User . В открывшемся окне вставляем
Код:
[
{ "keys": ["f5"], "command": "build" }
]
4) Смена кодировки: переходим Preferences -> Settings - Default, в открывшимся окне ищем параметр fallback_encoding, меняем Wastern (Windows 1252) на Cyrillic (Windows 1251)
Вот и всё редактор готов к использованию.
Последнее редактирование:
