Page 3 of 15

Posted: Wed Jul 21, 2010 3:01 pm
by FeyFre
Infocatcher
Ясно...

Posted: Wed Jul 21, 2010 3:15 pm
by VladSh
Infocatcher wrote:Мне кажется, вполне достаточно всегда создавать новый документ.
Но только после ответа от диалога (если не была нажата "Отмена"). По крайней мере для MDI.

Posted: Wed Jul 21, 2010 10:02 pm
by FeyFre
Обновление BETA2

Updated BETA2

Posted: Wed Jul 21, 2010 10:26 pm
by se7h
Активация Coder плагина соответственно к типу шаблона
не работает

Posted: Thu Jul 22, 2010 8:34 am
by FeyFre
Действительно... вроде бы же работало.

Posted: Thu Jul 22, 2010 9:09 am
by VladSh
Функция ручного вызова списка шаблонов
Здорово!

На тулбаре, вместо:

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")

И за то, что закладка теперь не создаётся при "Отмене", спасибо!

Posted: Thu Jul 22, 2010 5:14 pm
by Fr0sT
Хороший плаг!
Еще бы добавить просто вставку шаблона, без создания нового файла - зачастую удобней создать его в файл-менеджере, а потом редактировать, чем долго и упорно доползать до нужного места в диалоге сохранения.

+ когда шаблон вставлен, это не расценивается как изменние (сохранение недоступно)

Posted: Thu Jul 22, 2010 9:58 pm
by FeyFre
Обновление BETA3

Updated BETA3

Posted: Fri Jul 23, 2010 10:13 am
by Fr0sT
Переименовал файлы шаблонов, вот что получилось:

Image

имхо, намного нагляднее.
Плюс добавил шаблоны для Паскаля/Дельфей
Pascal unit

Code: Select all

unit }::|::{;

interface

uses ;

implementation

end.
Pascal program

Code: Select all

program }::|::{;

uses ;

begin

end.
Всё вместе выложил сюда

Posted: Fri Jul 23, 2010 10:46 am
by VladSh
Fr0sT
Раньше подсветка сразу устанавливалась, т.к. она определялась по расширению.
При открытии такого шаблона не редактирование подсветка опять не применится.

Расширения нужны, только можно сделать опцию в настройках, чтобы их не отображать в окне.

Posted: Fri Jul 23, 2010 11:20 am
by Fr0sT
VladSh
хм, точно! Благодарю за багрепорт)
Галочка нужна, да. И еще надо бы <Empty> всегда ставить первым (я вначале назвал шаблон (X)HTML, и он вылез на первое место)

Posted: Fri Jul 23, 2010 11:50 am
by se7h
предлагаю раскидать шаблоны
Image
с названиями языков, а также добавить возможность создавать темплейт из текущей вкладки\файла, добавив кнопку New, с последующим сохранением в дефолтной папке

Posted: Fri Jul 23, 2010 12:02 pm
by VladSh
se7h wrote:предлагаю раскидать шаблоны по папкам
Более универсальным решением будет отображение в этом окошке папок, находящихся в папке Templates.
Тогда будет хорошо и тем, у кого много шаблонов, и тем у кого их несколько. Каждый сможет настроить структуру под себя: либо папками, либо как сейчас (навалом), либо смешано.

Posted: Fri Jul 23, 2010 1:04 pm
by Deim0s
FeyFre,
Отличный плагин!
А можно реализовать такой функционал (хотя бы опционально)?
Если плагин находится в автозагрузке, при запуске AkelPad автоматически создавался документ по выбранному шаблону с именем (к примеру: New/Новый) и расширением шаблона. При создании второго/третьего/и т.д. документа по этому шаблону к имени прибавлять порядковый номер (к примеру Новый.txt Новый1.txt и т.д.).
Задумка в чём: то чего не хватает сейчас в AkelPad, если я хочу быстро создать к примеру несколько текстовых документов вставить текст и быстро сохранить (не прописывая имена вручную как сейчас).

Posted: Fri Jul 23, 2010 1:22 pm
by VladSh
Deim0s
Дело в том, что тогда при создании нужно сразу же сохранять файл этим именем (чтобы не потерять имя), а затем только открывать...
Оно, конечно, имеет право на жизнь, но лучше отдельной функцией.

А инфа должна быть обязательно в разных файлах? И зачем такое? Как Вы потом ищете нужное содержимое, перебираете все файлы?

Просто для для работы с буфером обмена есть замечательный плаг-функция Clipboard::Capture.