Templates plugin
- Author
- Message
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Templates plugin
Plugin allows to create new documents using predefined templates.
Плагин позволяет создавать новые файлы по заранее определенному шаблону.
<<<DOWNLOAD>>> v1.0
Плагин позволяет создавать новые файлы по заранее определенному шаблону.
<<<DOWNLOAD>>> v1.0
Last edited by FeyFre on Sat Aug 07, 2010 11:39 pm, edited 11 times in total.
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Вот и не пришлось писать парсер содержимого папки на JScript.
Хорошо бы подсветку и прочее включать:
Call("Coder::Settings", 1, "ext")
И задавать положение курсора.
Еще не очень удобно, что названия привязаны к именам файлов.
И нету варианта «без шаблона».
Еще хотелось бы, чтобы можно было выбрать, что будет делать стандартная команда – создавать документ без шаблона или открывать список шаблонов. Плюс отдельная команда для вызова списка шаблонов.
Хорошо бы подсветку и прочее включать:
Call("Coder::Settings", 1, "ext")
И задавать положение курсора.
Еще не очень удобно, что названия привязаны к именам файлов.
И нету варианта «без шаблона».
Еще хотелось бы, чтобы можно было выбрать, что будет делать стандартная команда – создавать документ без шаблона или открывать список шаблонов. Плюс отдельная команда для вызова списка шаблонов.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Документации нет... Что-то я ни фига не понял.
Поставил всё как обычно, добавил на тулбар кнопкуно ничего не происходит...
UPDATED
Пробовал такие варианты:толку - ноль.
Поставил всё как обычно, добавил на тулбар кнопку
Code: Select all
-"Новый по шаблону" Call("Templates::Main") Icon(0)
UPDATED
Пробовал такие варианты:
Code: Select all
Call("Templates::Main", 1, "hello.c")
Call("Templates::Main", "hello.c")
Call("Templates::Main", 1, "Templates\hello.c")
Call("Templates::Main", "Templates\hello.c")
Call("Templates::Main", 1, "%a\AkelFiles\Plugs\Templates\hello.c")
Call("Templates::Main", "%a\AkelFiles\Plugs\Templates\hello.c")
Last edited by VladSh on Wed Jul 21, 2010 7:43 am, edited 1 time in total.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Псомотрим.Хорошо бы подсветку и прочее включать:
Call("Coder::Settings", 1, "ext")
Есть в TODO списке.И задавать положение курсора.
Назовите файл шаблона как захотите и будет Вам красиво. Мне тоже пока не очень хочется парсить конфигурационные файлы.Еще не очень удобно, что названия привязаны к именам файлов.
Для без-шаблона создаем пустой файл и выбираем его. Позже сделаю встроенный пункт.И нету варианта «без шаблона».
Отключить плагин - спрашивать не будет Второй финт: в режимах MDI/PMDI создание нового документа через щелчки на панели вкладок шаблон не вызывает.Еще хотелось бы, чтобы можно было выбрать, что будет делать стандартная команда – создавать документ без шаблона или открывать список шаблонов.
А что дальше со списком делать?Плюс отдельная команда для вызова списка шаблонов.
Картинка конечно хорошая, но что мне делать с ней? Мне нужно описание функционала который должен стоять за этой картинкой.вот айсовое меню для плага
Привыкайте, батенька. До релиза добавлять локализацию не буду, ибо каждое изменение придется дублировать отдельно - хлопот уйма. Потом, когда всё сделаю - разом добавлю.и ещё про русский язык не забудьте, а то я по-английски ничего не разобрал
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
"Новый файл" позволяет создать пустую вкладку определенного типа, то есть должна быть включена нужная подсветка и если можно, чтобы при сохранении было вбито расширение, например при выборе JavaScript (черта - положение курсора в строке окна сохранения)Картинка конечно хорошая, но что мне делать с ней? Мне нужно описание функционала который должен стоять за этой картинкой.
Code: Select all
|.js
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Так может кто-то ответит на мой вопрос, как запустить плаг?
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
включи плаг и просто создай новую вкладку (только не двойным щелчком на панели)VladSh wrote:Так может кто-то ответит на мой вопрос, как запустить плаг?
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
А... так плаг надо было не включить, а поставить в автозагрузку.
Вылетает пустое окно.
EDITED: просто папка с шаблонами не там где надо; папки всех плагов находятся в папке Plugs, а не выше.
Ещё "мелочи":
1. При создании нового файла сначала создаётся вкладка, а потом выбирается шаблон, что неправильно, т.к. можно в окошке нажать "Отмена".
2. Окошко статическое - не растягивается. Плюс, надо сохранять его размеры в ini плага.
Вылетает пустое окно.
EDITED: просто папка с шаблонами не там где надо; папки всех плагов находятся в папке Plugs, а не выше.
Ещё "мелочи":
1. При создании нового файла сначала создаётся вкладка, а потом выбирается шаблон, что неправильно, т.к. можно в окошке нажать "Отмена".
2. Окошко статическое - не растягивается. Плюс, надо сохранять его размеры в ini плага.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Можно и в автозагрузку, а можно и включить потом. Кстати, выключить тоже можно.а поставить в автозагрузку.
Infocatcher недавно выложил скрипт который при надобности включает/выключает плаг. Можете его переделать для "невызова" окна выбора шаблонов.
Плаг перехватывает комманду от меню, которую также вызывает тулбар, и акселератор CTRL+N.
Я знаю, я наглый. Я решил что лучше шаблоны будет отделить от плагинов.EDITED: просто папка с шаблонами не там где надо; папки всех плагов находятся в папке Plugs, а не выше.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
"Отмена" означает "не использовать шаблон", а не "не создавать новый документ".1. При создании нового файла сначала создаётся вкладка, а потом выбирается шаблон, что неправильно, т.к. можно в окошке нажать "Отмена".
О Гуи подумаем потом.2. Окошко статическое - не растягивается. Плюс, надо сохранять его размеры в ini плага.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Тогда можно, пожалуйста, путь в настройку (параметр в ini плага)... бо я буду хранить шаблоны как это делают и другие плаги - не хочу чтобы файлы "рассирались" где попало, считаю, что всё должно быть однообразно. Хоть и безобразноFeyFre wrote:Я знаю, я наглый. Я решил что лучше шаблоны будет отделить от плагинов.EDITED: просто папка с шаблонами не там где надо; папки всех плагов находятся в папке Plugs, а не выше.
Сейчас - да, это я уже понялFeyFre wrote:"Отмена" означает "не использовать шаблон", а не "не создавать новый документ".1. При создании нового файла сначала создаётся вкладка, а потом выбирается шаблон, что неправильно, т.к. можно в окошке нажать "Отмена".
Но это нелогично, т.к.:
во-1, в результате у меня образовалась туева хуча пустых вкладок... "Отмена", значит "не создавать", так работают все проги;
во-2, без шаблона я могу создать файл (и создаю, и все создают) даблкликом, т.е. реализованная сейчас "функциональность" не просто избыточна, а мешает.