Автор | Сообщение |
|
| постоянный участник
|
Сообщение: 10
Зарегистрирован: 20.01.07
|
|
Отправлено: 25.01.07 19:05. Заголовок: подсветка синтаксиса для урки [Notepad++]
Пользуюсь замечательным редактором Notepad++, у него есть возможность задать подсветку синтаксиса для пользовательских файлов. Я такое сделал и теперь редактирую .QST файлы легко, удобно и непринуждённо. Если вы хотите тоже, то вот рецепт. 1. Качаете Notepad++ с сайта вот здесь и устанавливаете его 2. Качаете файл подсветки синтаксиса для урки: вот здесь 3. Кладете файл из архива (userDefineLang.xml) в папку C:\Documents and Settings\<ваш_логин>\Application Data\Notepad++ 4. Открываете любой урковый исходник и наслаждаетесь
|
|
Профиль
Цитата
Ответить
|
Ответов - 13
[только новые]
|
|
|
| постоянный участник
|
Сообщение: 16
Зарегистрирован: 21.05.05
|
|
Отправлено: 26.01.07 00:30. Заголовок: Re:
А он поддерживает свертку строк?
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 106
Зарегистрирован: 17.11.05
|
|
Отправлено: 26.01.07 07:35. Заголовок: Re:
согласен, это круче чем bred, в котором я писал до этого
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 13
Зарегистрирован: 20.01.07
|
|
Отправлено: 26.01.07 09:53. Заголовок: Re:
цитата: | А он поддерживает свертку строк? |
| Поддерживает. Но, к сожалению, для URQL невозможно прописать правила для определения "блока", который надо сворачивать. Там отсутствует само понятие блока. Если считать за начало блока метку, а за конец - end, то все разъезжается если есть еще метки внутри локации, например, для организации цикла. В общем, пока в URQL нет блочных операторов, свертку настроить будет нельзя...
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 15
Зарегистрирован: 20.01.07
|
|
Отправлено: 26.01.07 11:28. Заголовок: Re:
цитата: | согласен, это круче чем bred, в котором я писал до этого |
| Для QSP, кстати, тоже можно настроить подсветку. На сайте Notepad++ есть подробное руководство как это сделать. Правда, на английском.
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 110
Зарегистрирован: 17.11.05
|
|
Отправлено: 26.01.07 11:36. Заголовок: Re:
да, и я уже настроил... и запуск игры прямо из редактора по горячкам - делается еще проще чем описывает байт в своем руководстве
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 17
Зарегистрирован: 21.05.05
|
|
Отправлено: 28.01.07 03:48. Заголовок: Re:
цитата: | Для QSP, кстати, тоже можно настроить подсветку. На сайте Notepad++ есть подробное руководство как это сделать. Правда, на английском. |
| скажи ссылку плиз
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 20
Зарегистрирован: 20.01.07
|
|
Отправлено: 28.01.07 04:03. Заголовок: Re:
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 506
Зарегистрирован: 17.03.08
|
|
Отправлено: 04.05.10 16:33. Заголовок: о как..
о как
|
|
Профиль
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 14.05.10 16:56. Заголовок: fireton пишет: Если ..
fireton пишет: цитата: | Если считать за начало блока метку, а за конец - end, то все разъезжается если есть еще метки внутри локации, например, для организации цикла. |
| А что если в конце локации прописать не один end, а 2, 3,... -- по количеству меток? Свертка заработает? Хуже точно не станет:)
|
|
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 331
Зарегистрирован: 20.01.06
|
|
Отправлено: 14.05.10 17:23. Заголовок: fireton пишет: к со..
fireton пишет: цитата: | к сожалению, для URQL невозможно прописать правила для определения "блока", который надо сворачивать |
| зато можно забить в нотпад символ /* для начала блока, а */ - для его конца. урка такие строки будет спокойно пропускать. а если хочется сворачивать именно локации, то Скрытый текст задаём :л для начала локи, а end - для её конца. в этом случае названия локаций всегда должны начинаться с "л", а название других меток- нет (например, c "м"): :л_начало x=1 :м_счётчик x=x+1 if x<5 goto м_счётчик end ; ещё в этом случае не надо делать end в середине локи (напр после if ... else ...). // правда, не знаю: возможно ли такое в нотпаде+++
|
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 332
Зарегистрирован: 20.01.06
|
|
Отправлено: 14.05.10 17:24. Заголовок: anonim пишет: что ..
anonim пишет: цитата: | что если в конце локации прописать не один end, а 2, 3,... -- по количеству меток? Свертка заработает? Хуже точно не станет:) |
| сворачиваться будет не так, как хотелось бы. из-за этого только путанница возникнет.
|
|
Профиль
Цитата
Ответить
|
|
|
| постоянный участник
|
Сообщение: 1
Зарегистрирован: 25.01.13
|
|
Отправлено: 27.05.15 18:37. Заголовок: Спасибо! fireton пи..
Спасибо! fireton пишет: цитата: | 3. Кладете файл из архива (userDefineLang.xml) в папку C:\Documents and Settings\<ваш_логин>\Application Data\Notepad++ |
|
fireton пишет: В Win7 открывать папку %USERPROFILE%\AppData\Roaming\Notepad++ :) А есть более свежий файл синтаксиса под самые новые фичи файрурки?
|
|
Профиль
Цитата
Ответить
|
|
| постоянный участник
|
Сообщение: 99
Зарегистрирован: 02.01.09
|
|
Отправлено: 28.05.15 09:35. Заголовок: realsonic пишет: А ..
realsonic пишет: цитата: | А есть более свежий файл синтаксиса под самые новые фичи файрурки? |
| Про подсветку для Notepad++ ничего не знаю, а вот более свежий специализированный УРК-редактор - вот: http://ifwiki.ru/URQEdit
|
|
Профиль
Цитата
Ответить
|
|