Проверка синтаксиса

Хорошо иметь возможность проверки правильности синтаксиса сценария, который Вы пишите. Большинство редакторов для программистов позволяют запустить внешнюю утилиту для проверки редактируемого файла и получить её вывод. WME Development Kit включает в себя утилиту для проверки синтаксиса сценариев. Она называется wme_comp.exe и представляет собой консольную утилиту.

Синтаксис её использования следующий:

wme_comp.exe -script имя файла [-project имя файла] [-output папка]

(параметры -project и -output не обязательны)

 

Всё, что Вам нужно сделать, это настроить Ваш текстовый редактор на вызов данной утилиты для проверки сценариев (возможно, с помощью горячей клавиши).

В UltraEdit это делается следующим образом:

1)   Откройте расширенное (Advanced) меню и выберите команду «Конфигурирование инструментов…» (Tool Configuration…).
2)   Измените значение в поле «Командная строка» (Command Line) на:
  "C:\Program Files\WME DevKit\wme_comp.exe" -project "C:\Program Files\WME DevKit\wme_demo\wme_demo.wpr" -script "%F"
(Внимание: это просто пример, Вы должны указать .wpr-файл Вашего проекта, а также вместо папки Program Files\… может быть указана другая, а именно, та, в которую Вы установили WME DevKit)

3)   Вы можете оставить поле «Рабочая директория» (Working Directory) пустым.
4)   Измените значение в поле «Название пункта меню» (Menu Item Name) на что-то вроде «Проверка синтаксиса WME» (WME Check Syntax).
5)   Выберите опцию «Вывод в окно списка» (Output to List Box) и отметьте флажок «Перехват вывода» (Capture Output).
6)   Нажмите кнопку «Вставить» (Insert), затем OK.


Теперь Вы можете выполнять команду «Проверка синтаксиса» (Check syntax) на Ваших сценариях. Если имеется ошибка в синтаксисе, UltraEdit отобразит её в окне вывода. Вы можете переместиться на строчку кода, содержащую ошибку, сделав двойной щелчок мышью на ошибке в окне вывода.