Многим очень нравится такой текстовый редактор как Notepad++, однако, подсветка синтаксиса Icon в нем отсутствует :(
Что делать ???
Специально для такого случая я сделал файл подсветки синтаксиса Icon (немного сыроват, но для работы сгодится, к тому же постараюсь довести его до ума), который прилагается чуть ниже.
Все это чудо выглядит так (не обессудьте, тестировал под Windows 2000):
Чтобы воспользоватся подсветкой надо сделать следующее: открываем файл с текстом программы на Icon в Notepad++, заходим в меню View и ищем пункт User-Defined Dialogue… :
В результате появляется вот такое окно:
Нас интересует в нем кнопка Import…, нажав которую мы получаем диалоговое окошко в котором нам требуется указать файл, содержащий подсветку (в нашем случае, это файл Icon.xml):
И все! Подсветка импортирована, теперь нужно ее включить — в меню Language надо выбрать пункт Icon:
Ну а теперь, как и обещано, содержимое файла Icon.xml:
- Нажмите, чтобы развернуть
-
000000 " ( ) [ ] { } 1 2 0# break case of default create every to by do fail if then next not repeat until while abs acos asin atan dtor exp cos iand icom ior ishift ixor log rtod sin sqrt tan any bal center detab entab find left many map match move pos repl reverse right tab trim upto char copy cset delete get image insert integer list member numeric ord pop pull push put real seq set sort sortf string table type chdir close delay display exit open flush function getch getche getenv kbhit name read reads remove rename seek stop system variable where write writes return suspend global static record local procedure end link invocable $define $else $endif $error $ifdef $ifndef $include $undef &ascii &clock &cset &date &dateline &digits &e &errout &fail &host &input &letters &lcase &level &main &null &output &phi &pi &pos &program &random &source &subject &time &trace &ucase &version &x &y &lpress &rpress WOpen WRead WWrite WDone Event DrawString DrawCircle DrawRectangle DrawPoint FillRectangle FillCircle DrawLine Fg Bg WAttrib
;) Как говорится — пользуйтесь )
P.S : В Википедии Notepad++ просят в случае разработки файла подсветки написать разработчикам (зарегистрировавшись в проекте) и прислать файл… Короче, если допилим, то Icon окажется в списке языков, а мы — в команде разработчиков ;)
P.P.S: Допилили. Отправили файл с подсветкой — теперь файл есть в Википедии Notepad++.