[Tutorial] Pawn в Sublime Text 2
|
|
SLICK | Дата: Понедельник, 16.04.2012, 17:59 | Сообщение # 1 |
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
| Возможно кому то нравиться или понравиться редактор Sublime Text 2. На мой взгляд он очень удобен, прост и красиво выглядит. Недавно я попробовал в нем писать pawn скрипты. Мне понравилось, возможно еще кому-то прийдеться по душе этот редактор:) И так, Скачиваем последнюю версию с официального сайта здесь. Дальше устанавливаем и открываем редактор: В меню выбираем Tools -> Build System -> New Build System И пишем там следующее: Code { "cmd": ["pawncc.exe", "-i includes", "$file", "-;+"], "path": "C:/path/to/pawno/folder" }
C:/path/to/pawno/folder - замените на путь к папке pawno.
Сохраняем это, и закрываем редактор.
Дальше открываем папку - AppData/Roaming/Sublime Text 2/Packages/User И ищем там файл Default (Windows).sublime-keymap (в зависимости от операционки)
Открываем файл и вставляем туда следующее:
Code [ { "keys": ["f5"], "command": "build" } ]
Теперь мы сможем компилировать с помощью нажатия F5.
Снова открываем Sublime Text 2 и в меню выбераем Tools -> Build System - где в выпадающем меню выбираем наш сохраненный файл.
Все! Готово! Компилируем с помощью F5.
Дополнительные настройки:
[cut]Если при открытии pwn все русские буквы становятся абракадаброй, нужно настроить кодировку. Делается это следующим образом: В меню Prefernces -> Settings User, откроется конфиг настроек, в котором будет пару строк настроек, выглядеть он должен след. образом: то что выделено жирным, вы должны добавить себе в конфиг
{ "color_scheme": "Packages/Color Scheme - Default/Monokai Bright.tmTheme", "fallback_encoding": "Cyrillic (Windows 1251)", "font_size": 10.0 }
Сохраняем конфиг, открываем снова pwn, радуемся:)[/cut]
Скриншот редактора: (На скриншоте 2 панели для редактирования, но можно так-же сделать 1,2,3,4) [cut][/cut]
Тема на официальном форуме
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
Сообщение отредактировал SLICK - Понедельник, 16.04.2012, 21:26 |
|
|
|
AirKite | Дата: Понедельник, 16.04.2012, 19:06 | Сообщение # 2 |
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
| Тема копипаст с оф форума (переведена на русский)
1. Редактор платный. 2. По умолчанию подсветки синтакса под pawn нет. (как там работает кастомизация, тоже не понятно).
Редактор на чёрном фоне... эм... вы точно работаете с кодом? Чем NotePad++ не угодил? Даже ваши вкусы, типа черного фона, можно настроить в npp.
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
|
|
|
SLICK | Дата: Понедельник, 16.04.2012, 20:09 | Сообщение # 3 |
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
| Quote (AirKite) Тема копипаст с оф форума (переведена на русский)
Да с оф форума, в чем проблема? Обратную ссылку добавил, если нужно кому-то.
Quote (AirKite) 1. Редактор платный.
На оф сайте предлагается купить лицензию в будущем, но можно пользоваться бесплатной версией на сколько я знаю
Quote (AirKite) 2. По умолчанию подсветки синтакса под pawn нет. (как там работает кастомизация, тоже не понятно).
Если выбрать подсветку синтаксиса C++, выглядит намного лучше чем в стандартном редакторе pawno.
Quote (AirKite) Редактор на чёрном фоне... эм... вы точно работаете с кодом? Чем NotePad++ не угодил? Даже ваши вкусы, типа черного фона, можно настроить в npp.
А что плохого в черном фоне? Можно же изменить на другой цвет, тот же белый, выбрав другую тему. Меню: Preferences -> Color Scheme
npp хорош не спорю, но мне показался этот редактор удобнее. Что лучше, у каждого свое мнение.
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
|
|
|
owl1n | Дата: Понедельник, 16.04.2012, 20:14 | Сообщение # 4 |
Новенький
Группа:
Пользователи
Сообщений: 73
Награды: 3
Город: Ufa
Репутация: 35
Замечания: 20%
Статус:
| Quote (AirKite) 2. По умолчанию подсветки синтакса под pawn нет. (как там работает кастомизация, тоже не понятно).
Чем подсветка под Си не устраивает? Pawn был создан для людей, "супер-пупер знающих Си", так что, разницы в подсветках нет.
Помогаю в скриптинге Pawn. Консультирую по различным вопросам хостинга/создания серверов/технических проблем. ICQ 214937.
Ведущий разработчик проекта Sanarod, Minecraft scroll's; со-разработчик FunLVDM
|
|
|
|
Latron | Дата: Понедельник, 16.04.2012, 21:35 | Сообщение # 5 |
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
| Нууу нееее, npp и правда лучше во всём .
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
|
|
|
|
SLICK | Дата: Понедельник, 16.04.2012, 21:47 | Сообщение # 6 |
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
| Советую ознакомиться с функционалом в этой статье, хоть там и не все описано но все же.
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
|
|
|
Kämpfer | Дата: Понедельник, 16.04.2012, 22:39 | Сообщение # 7 |
Освоившийся
Группа:
Продвинутые
Сообщений: 114
Награды: 15
Город: /
Репутация: 163
Замечания: 40%
Статус:
| понравилось, спасибо!
Гитлер капут
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. ©
Оплачиваемая личная помощь, исправление и оптимизация кода, написание небольших скриптов. skype: kampfer_88
|
|
|
|
Liiion911 | Дата: Вторник, 17.04.2012, 01:26 | Сообщение # 8 |
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус:
| спасибо, но все-таки notepad++ , компиляция и в NP++ настраивается.
web-programming, pawn-scripts )
|
|
|
|
AirKite | Дата: Вторник, 17.04.2012, 03:27 | Сообщение # 9 |
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
| Quote (SLICK) Да с оф форума, в чем проблема? Обратную ссылку добавил, если нужно кому-то. Проблемы нет. Я просто уточнил
Quote (SLICK) Если выбрать подсветку синтаксиса C++, выглядит намного лучше чем в стандартном редакторе pawno. Не разделю мнение на этот счёт.
Quote (owl1n) Чем подсветка под Си не устраивает? Pawn был создан для людей, "супер-пупер знающих Си", так что, разницы в подсветках нет. Не устраивает тем что синтакс Pawn немного отличается. И pawn не был создан для гуру Си... всё наоборот. И выбран SAMP team он тоже не спроста. (Нужен был язык на котором будет как можно больше скриптеров).
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
|
|
|
stepmex | Дата: Вторник, 17.04.2012, 22:58 | Сообщение # 10 |
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
| Дизайн кстати настраивается, если вам не нравится черный цвет, предустановлено 22 набора цветов, при этом можно задать цвета самостоятельно в настройках для всего. Выбирая между notepad++ и Sublime Text 2 остановился на последнем. Очень удобна работа с папками и инклудами.Quote (AirKite) Не устраивает тем что синтакс Pawn немного отличается. И pawn не был создан для гуру Си... всё наоборот. И выбран SAMP team он тоже не спроста. (Нужен был язык на котором будет как можно больше скриптеров). А если вспомнить что в notepad++ изначально тоже нет подсветки синтаксиса, то ваши претензии необоснованны. (Причины в выборе pawn совсем не в его простоте :P )
Кстати подсветка для C++ идеально подходит для pawn
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
|
|
|