Scripting Editors RU

From SA-MP Wiki

Jump to: navigation, search

Contents

Редакторы скриптов

На сегодня существует несколько редакторов pawn-кода: Pawno, SA-MP Editor, PawnSciTE и другие. Но какой из них следует использовать для создания Вашего скрипта или редактирования других скриптов? На этой странице будут рассмотрены преимущества и недостатки существующих редакторов.

Pawno

Pawno, возможно, самый распространенный редактор среди остальных. Это очень простой редактор, который можно предложить большинству людей. Такие возможности, как подсветка синтаксиса, базовые опции запуска и панель, показывающая встроенные функции, делает pawno замечательным редактором для людей, которые создают небольшие режимы игры или дополнительные скрипты, и для тех, кто хочет отредактировать несколько мелких мест в существующем режиме игры. Pawno создал spookie

Pawno самый используемый редактор среди остальных

Преимущества

  • Он компактен в размере, потребляет мало памяти.
  • Превосходен для маленьких скриптов.
  • Список функций после вашего скрипта.
  • Поставляется вместе Windows-сервером SA-MP.

Недостатки

  • Он неудобен для работы с большими скриптами, трудно найти определенные вещи.
  • Редактор крайне базовый.


Заключение

Pawno прекрасно подходит для маленьких скриптов среди всех других, вам следует использовать другой редактор, когда число строк в вашем режиме игры или дополнительном скрипте превышает 2000. Это также редактор для людей с медленными компьютерами, в этом случае производительность - большой плюс.

Скачать

Pawno может быть скачан по этой ссылке, это установщик, который создал Louis. Pawno также поставляется вместе с Windows-сервером SA-MP, который можно скачать здесь

SA-MP Editor

Второй редактор - SA-MP Editor, довольно новый редактор, который только что прошел закрытое бета-тестирование. SA-MP Editor - это самый богатый возможностями pawn-редактор среди остальных, с такими возможностями, как сворачивание кода, расширенные опции компиляции, поддержка проекта, вкладки и, конечно же, IntelliSense®. Объединив это с инфо-подсказками, подсветкой синтаксиса и опциями улучшения производительности, вы получаете очень хороший редактор для больших режимов игры, дополнительных скриптов и других. SA-MP Editor создал Peter.

SA-MP Editor - это самый богатый возможностями pawn-редактор среди остальных

Преимущества

  • Расширенная подсветка синтаксиса, включая сворачивание кода.
  • IntelliSense® и инструментальные подсказки.
  • Обзор как встроенных, так и других (ваших) функций.
  • Поддержка проекта.
  • Открытие нескольких файлов на вкладках.
  • Много расширенных опций компиляции.

Недостатки

  • Нечетное использование памяти: в один момент он использует 34МБ, а в другой - 3МБ.
  • Может работать медленно на старых компьютерах.
  • Это все еще бета-версия.
  • Вам нужен .NET Framework 2 для его запуска.


Заключение

SA-MP Editor - замечательный редактор среди остальных, если вы создаете большие режимы игры или дополнительные скрипты, вам нравятся хороший UI, и вы заинтересованы в возможностях вроде сворачивания кода и IntelliSense®. Странное использование памяти, объясняемое тем, что он все еще является бета-версией, является его недостатком, потому могут возникать ошибки.

Скачать

Вы можете скачать SA-MP Editor здесь (Работает с 0.3 версией)

PawnoX

PawnoX - это, как может вам подсказать название, усовершенствованная версия оригинального pawno с такими возможностями, как более расширенная подсветка синтаксиса, специальная панель компиляции вместо диалога и очень хорошие опции компиляции, включая в себя функцию перезапуска сервера SA-MP. Похоже, это замечательный редактор для людей, которые хотят иметь такие же хорошие возможности, как и хорошую производительность. PawnoX сделал Delfi.

PawnoX - это усовершенствованный Pawno

Преимущества

  • Прекрасный, компактный и малопотребляющий память редактор.
  • Лучшие по сравнению с pawno опции компиляции.
  • Усовершенствованная подсветка синтаксиса.
  • Больше кнопок на главной панели.

Недостатки

  • Разработка новых возможностей может показаться немного медленной.
  • Все еще недостаточно усовершенствований для хорошей конкуренции с pawno.


Заключение

PawnoX - это очень прекрасный редактор, но только не имеющий достаточно возможностей, чтобы быть настоящим конкурентом Pawno. Такие возможности, как автосписок скоро появятся, так что вещи могут измениться в будущем.

Скачать

Вы можете скачать последнюю версию PawnoX здесь.

Проследить за разработкой можно на форуме здесь.

Официальный редактор Quincy

Возможно изменение редактора Quincy, для использования с компилятором pawn для SA:MP. Quincy стабильный и компактный, но в то же время содержит множество дополнительных возможностей, которых нет в Pawno (в частности, тот факт, что теоретически он может открыть файл бесконечного размера без сбоев и замедлений).

Преимущества

  • Компактный, эффективно использует память.
  • Улучшенная подсветка синтаксиса, по сравнению с Pawno.
  • Больше функций, включая улучшение вида кода и слежение за переменными.
  • Кросс-платформенный.

Недостатки

  • Вы должны изменить расширение редактируемых файлов на .p или .pawn.
  • Некоторый функции, кажется не работают.
  • Отсутствует надлежащая подсветкой синтаксиса для чисел и функций.

Скачать

Скачать Quincy можно с этой страницы.

Инструкции по установке

  1. Установите.
  2. Перейдите в каталог, где у вас находится редактор Pawno.
  3. Создайте к каталоге Pawno и скопируйте всё в нее (включая каталог 'include').
  4. Создайте каталог с именем 'bin' в той папке, в которую вы только что скопировали всё.
  5. Переместите все в каталог 'bin', исключая каталог include.
  6. Теперь у вас должны быть: каталог 'include' и каталог 'bin'. Каталог 'bin' содержит компилятор Pawno и связанные с ним файлы, а каталог 'includes' содержит необходимые инклуд-файлы.
  7. Откройте редактор Quincy.
  8. Выберите Options в меню Tools.
  9. Выберите вкладку Build.
  10. Измените путь к компилятору на путь к тому каталогу, в котором у вас 'include' и 'bin'.
  11. Нажмите OK.
  12. Если возникнут какие-либо ошибки, убедитесь что вы точно следовали этой инструкции.
  13. Измените расширение ваших файлов кода в .p и наслаждайтесь!

PawnSciTE

PawnSciTE очень мощный, но простой в использовании редактор, сделанный на базе редактора SciTE, но полностью автономный. Он поставляется в виде программы установки и программы настройки, до сих пор активно разрабатывается Darkimmortal.

Главное окно PawnSciTE (в последних версиях панель инструментов прозрачна, когда неактивна)
Enlarge
Главное окно PawnSciTE (в последних версиях панель инструментов прозрачна, когда неактивна)

Подсказки к функции в PawnSciTE

Окно настроек PawnSciTE
Enlarge
Окно настроек PawnSciTE

Преимущества

  • Полная подсветка синтаксиса, включая все функции SA:MP.
  • Всплывающие подсказки к функциям
  • Перезапуск Локального сервера - Путем changemode/reloadfs (Рекомендуется), или через GMX или полный перезапуск.
  • Лог компилятора Pawno расположен в боковой панели справа, и имеет функцию перехода к ошибкам!
  • Функции JumpTo и JumpTo функции обратного вызова.
  • Автоматическая загрузка на FTP (Необходимо иметь Windows XP / Vista).
  • Удаленный перезапуск сервера на хостинге GTAHost.
  • Code Folding.
  • Удобная настройка интерфейса.
  • Вкладочный интерфейс - до 10 файлов может быть открыто в одном окне программы.
  • Неограниченный буфер для меньших лагов при открытии больших скриптов.
  • Поддержка проекта.
  • Автозавершение кода

Недостатки

  • Нет списка функций.

Поддержка и скачивание


Плагины для других редакторов

Плагин для Notepad++

DracoBlue сделал специальный плагин для редактора notepad++, который можно скачать на этом сайте. С такими возможностями, как сворачивание кода, автозаполнение и подсветка синтаксиса, это хорошее расширение для людей, использующих Notepad++. Опции компиляции на данный момент не поддерживаются по умолчанию, и их установка может оказаться трудной для некоторых малоопытных людей.

Personal tools
Navigation
Toolbox
In other languages