Templates plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre
Ну вот, "пошли все ... в сад" более конкретно, чем "космические корабли..." :)

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Глюк: "}::|::{" остаётся, если выбираем "Вставить" или "Изменить"

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Fr0sT
Изменить - редактирование шаблона. Естевственно метаметки не обрабатываются.
Вставить - фича, так задумано.(Я это где-то отвечал :P).

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

FeyFre wrote:Fr0sTВставить - фича, так задумано.(Я это где-то отвечал :P).
и в чём смысл задумки?

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

FeyFre
а! С изменением понял.
А вот со вставкой в самом деле странно, приходится ведь лезть удалять.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

А вот со вставкой в самом деле странно, приходится ведь лезть удалять.
viewtopic.php?p=8712#p8712
Я предлагал галку. Никто не обозвался. :)

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre wrote:Я предлагал галку. Никто не обозвался. :)
Тогда никто не понял о чём это :)
Галка имеет смысл когда есть 2 различных поведения, оба правильные, но одной группе людей удобно одно поведение, а другой - другое.
Здесь же одно поведение правильное, другое - нет, т.к. вряд ли можно предположить, что кому-то понадобится вставлять шаблон в шаблон. Но даже если и так, то наличие метки курсора надо всё равно будет контролировать, т.к. после вставке их уже может быть 2/3/...
Лучше уж добавить метод вставки метки курсора, и внешний вид этой метки брать из специального параметра ini.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

VladSh
Там было предельно ясно что имелось в виду.
Вы относитесь к одной, я - ко второй.

Шаблон в наблон очень даже понадобится. Например у меня есть шаблон общей структуры исходника нового плагина к AkelPad, шаблоны функций плагина, шаблоны хук-функций редактора AkelPad, шаблоны диалоговых процедур и прочее, и прочее.
Вы также можете себе наделать подобных шаблонов, и вставлять их в нужные места в исходниках.
Считайте что это зачатки эволюции плагина Templates в что-тот типа плагина Wizards.

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre
Там было предельно ясно что имелось в виду.
Такое часто бывает, когда доку пишешь под себя :)
Я не понял, потому промолчал. Т.е. не "предельно..."

Идея хорошая, но если бы я так делал, то уж точно не делал бы в таких шаблонах-кусочках метки курсора. Каждый раз дёргать галку - не дело, а иначе придётся лазить и вычищать их вручную.
Да и не частое это дело - шаблоны (тем более на основе шаблонов) клепать. Для обычной вставки лучше подходит AutoComplete.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

VladSh
Ну дык плагу к стейбл ещё очень далеко. :P

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre :)
C одной строны, в принципе, основной функционал в плаге-то есть, и работает. А другой, - Вы не спешите зафиналивать свои плаги, вот и назревает вопрос: а будут ли стэйблы вообще? ))

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

VladSh
Ну дык самый что ни на есть стейбл в жизне - смерть.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

а на вопрос "зачем метки при вставке?" так и не ответили :?

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

se7h
Они мне были нужны когда я плаг разрабатывал и нужны сейчас. Убирать то что мне нужно с моей стороны выглядело бы идиотизмом. А раз галки никто не попросил, то оно так и осталось в релизе. Сейчас, когда всё выяснили - в следующем релизе будет галка.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

FeyFre, хорошо, вставляем в шаблон плага шаблоны функций, вызовов и варки кофе. Но ведь при этом получаем N меток курсора, чьё практическое применение я ну никак не могу придумать :)
Post Reply