Приятная мелочь. :)
Я использую Notepad++ для редактирования скриптов и для создания небольших документов.
Возникла необходимость создать описание иерархической структуры. Я решил сделать это в Npp обычным текстом. В качестве разделения уровней иерархии использовал отступ от начала строки. Когда документ разросся возникло желание видеть только верхние уровни иерархии.
Зная, что Npp поддерживает сворачивание кода для Python, я переключил язык на Python и начал сворачивать текст, получая почти нужный результат. Но, возникла одна неприятная особенность, это подсветка ключевых слов и цифр, которые появляются в самых неожиданных местах и очень отвлекают. :)
После тщетных попыток определить свой язык (для решения этой задачи нужно писать свое дополнение-lexer) я нашел очень простое решение. Собственно это и есть приятная мелочь, которой аж захотелось поделиться. Просто добавить в начале документа """. Теперь весь документ одна Python строка без подсветки синтаксиса, но с сворачиванием. :)
четверг, 16 июня 2011 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий