Войти

Показать полную графическую версию : cSnippet для SciTe


asdf8
28-03-2010, 14:16
Те, кто устанавливал полную версию SciTE для AutoIt (http://www.autoitscript.com/autoit3/scite/downloads.shtml), видели в меню "Tools" пункт "Snippet Holder", а во всплывающем меню - пункт "Add as Snippet". Так вот, это утилита для упорядоченного хранения часто используемых кусков кода.
Отличная идея, но реализация мне не очень понравилась. А главный недостаток - данные зачем-то хранятся в формате xml, хотя на просмотр все равно выводится не форматированный текст, да еще в юникоде, т.е. при вставке в SciTE - русские буквы больше не читаются.
Хотел я все это дело поправить, но оказалось проще написать все с нуля.
Что получилось - выкладываю здесь.

Порядок установки:
- На всякий случай делаем резервную копию папки с программой (обычно "C:\Program Files\AutoIt3\SciTE\cSnippet")
- Если этой программой ни разу не пользовались, удаляем из этой папки все и кладем туда прилагаемый эксешник.
- Если программой пользовались - удаляем все, кроме папки Snips, кладем туда прилагаемый эксешник и перетаскиваем на него папку Snips, для конвертирования xml -> au3

Andress
23-12-2010, 20:13
Круто! еше бы цвета для кода придумать.

AZJIO
25-12-2010, 05:48
asdf8, у меня тоже свой вариант - Panel Function (http://u.to/xoXa), а "Snippet Holder" показался вязким, слишком много вопросов задаёт перед тем как добавить, я даже не разбирался с ним до конца.

asdf8
25-12-2010, 15:07
еше бы цвета для кода придумать »

С подсветкой синтаксиса, можно взять здесь (http://www.autoitscript.com/forum/topic/116288-au3db/).
У этой программы, вряд-ли в ближайшее время это появится - я ей пользуюсь не только для AutoIt.
Вообще - программа сделана для работы с любым языком программирования (соответственно синтаксис будет другой и подсветка нужна будет другая) и с любым IDE.
Оч. удобно ее с Notepad++ использовать.

asdf8
04-04-2011, 13:48
Сделал отдельную версию с подсветкой синтаксиса, входит в состав этой (http://autoit-script.ru/index.php?topic=3602.msg34216#msg34216) сборки. Отдельно не выкладываю т.к. работать может только совместно с SciTE-Ru.




© OSzone.net 2001-2012