Templates plugin
- Author
- Message
-
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:
Здорово!Функция ручного вызова списка шаблонов
На тулбаре, вместо:
Code: Select all
-"Новый по шаблону" Command(4101) Icon(1)
Code: Select all
-"Новый по шаблону" Call("Templates::Open") Icon(1)
Ещё бы такую штуку замутить!..:
Code: Select all
-"Новый JS-файл" Call("Templates::Open", 1, "temlpate.js")
И за то, что закладка теперь не создаётся при "Отмене", спасибо!
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Хороший плаг!
Еще бы добавить просто вставку шаблона, без создания нового файла - зачастую удобней создать его в файл-менеджере, а потом редактировать, чем долго и упорно доползать до нужного места в диалоге сохранения.
+ когда шаблон вставлен, это не расценивается как изменние (сохранение недоступно)
Еще бы добавить просто вставку шаблона, без создания нового файла - зачастую удобней создать его в файл-менеджере, а потом редактировать, чем долго и упорно доползать до нужного места в диалоге сохранения.
+ когда шаблон вставлен, это не расценивается как изменние (сохранение недоступно)
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Переименовал файлы шаблонов, вот что получилось:
имхо, намного нагляднее.
Плюс добавил шаблоны для Паскаля/Дельфей
Pascal unit
Pascal program
Всё вместе выложил сюда
имхо, намного нагляднее.
Плюс добавил шаблоны для Паскаля/Дельфей
Pascal unit
Code: Select all
unit }::|::{;
interface
uses ;
implementation
end.
Code: Select all
program }::|::{;
uses ;
begin
end.
-
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:
Более универсальным решением будет отображение в этом окошке папок, находящихся в папке Templates.se7h wrote:предлагаю раскидать шаблоны по папкам
Тогда будет хорошо и тем, у кого много шаблонов, и тем у кого их несколько. Каждый сможет настроить структуру под себя: либо папками, либо как сейчас (навалом), либо смешано.
-
Offline
- Posts: 139
- Joined: Fri Feb 12, 2010 11:33 am
FeyFre,
Отличный плагин!
А можно реализовать такой функционал (хотя бы опционально)?
Если плагин находится в автозагрузке, при запуске AkelPad автоматически создавался документ по выбранному шаблону с именем (к примеру: New/Новый) и расширением шаблона. При создании второго/третьего/и т.д. документа по этому шаблону к имени прибавлять порядковый номер (к примеру Новый.txt Новый1.txt и т.д.).
Задумка в чём: то чего не хватает сейчас в AkelPad, если я хочу быстро создать к примеру несколько текстовых документов вставить текст и быстро сохранить (не прописывая имена вручную как сейчас).
Отличный плагин!
А можно реализовать такой функционал (хотя бы опционально)?
Если плагин находится в автозагрузке, при запуске AkelPad автоматически создавался документ по выбранному шаблону с именем (к примеру: New/Новый) и расширением шаблона. При создании второго/третьего/и т.д. документа по этому шаблону к имени прибавлять порядковый номер (к примеру Новый.txt Новый1.txt и т.д.).
Задумка в чём: то чего не хватает сейчас в AkelPad, если я хочу быстро создать к примеру несколько текстовых документов вставить текст и быстро сохранить (не прописывая имена вручную как сейчас).
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Deim0s
Дело в том, что тогда при создании нужно сразу же сохранять файл этим именем (чтобы не потерять имя), а затем только открывать...
Оно, конечно, имеет право на жизнь, но лучше отдельной функцией.
А инфа должна быть обязательно в разных файлах? И зачем такое? Как Вы потом ищете нужное содержимое, перебираете все файлы?
Просто для для работы с буфером обмена есть замечательный плаг-функция Clipboard::Capture.
Дело в том, что тогда при создании нужно сразу же сохранять файл этим именем (чтобы не потерять имя), а затем только открывать...
Оно, конечно, имеет право на жизнь, но лучше отдельной функцией.
А инфа должна быть обязательно в разных файлах? И зачем такое? Как Вы потом ищете нужное содержимое, перебираете все файлы?
Просто для для работы с буфером обмена есть замечательный плаг-функция Clipboard::Capture.