Page 3 of 3

Posted: Mon Mar 21, 2011 3:45 pm
by Fr0sT
VladSh
не, неудобно. В обычных файлах нужен таб как таб, а вот в коде - как пробел.

Posted: Mon Mar 21, 2011 5:15 pm
by Lenchik
А мне в коде нужен таб как таб.
Скорее всего, через Hotkeys плагин можно Shift-Tab и прочие комбинации переназначить на что-либо более удобное.

Posted: Mon Mar 21, 2011 5:39 pm
by se7h
Lenchik
именно, переназначить клавиши на этот скрипт, не понимаю, почему Fr0sT этого не сделает?

Posted: Mon Mar 21, 2011 6:57 pm
by KDJ
In the script InsertTabOrSpaces.js, I suggested key Ctrl+Alt+Tab.
After a little practice, you can do with one hand.

Posted: Tue Mar 22, 2011 8:45 am
by Fr0sT
Lenchik
естественно, это дб настраиваемо.

se7h, KDJ, I'm not a squid :))))

Кстати, а расскажите кто-нибудь, откуда берется ${AutoComplete_Indent}?

Posted: Tue Mar 22, 2011 1:27 pm
by opk44
Fr0sT wrote:Кстати, а расскажите кто-нибудь, откуда берется ${AutoComplete_Indent}?
1. см. Coder.zip\Source\Coder.h
(http://akelpad.sourceforge.net/files/plugs/Coder.zip)
по умолчанию для каждой темы установлен как 2 пробела (символы с кодом 20h)
2. При модификации темы - последняя переменная в списке (вкладка "Общие" настройки Coder-плагина)

Posted: Tue Mar 22, 2011 2:12 pm
by Fr0sT
opk44
ясно, спасибо!
То есть получается, что по дефолту даже если ты приверженец таба в коде, autocomplete шаблоны будут вставляться с пробелами. Кто-нибудь настраивает эту опцию под себя? Кстати, табуляцию в это поле так просто не введешь.

Posted: Tue Mar 22, 2011 3:42 pm
by Lenchik
Пока я правлю hex-редактором Coder.dll на предмет замены ${AutoComplete_Indent} на символ Tab и ${HighLight_AutoMarkFlags} с 1 на 0.

Posted: Tue Mar 22, 2011 4:47 pm
by VladSh
se7h wrote:Lenchik
именно, переназначить клавиши на этот скрипт, не понимаю, почему Fr0sT этого не сделает?
+ ещё этот скрипт немного облегчит жизнь: SmartBackspace.js

Fr0sT wrote:Кто-нибудь настраивает эту опцию под себя? Кстати, табуляцию в это поле так просто не введешь.
Lenchik wrote:Пока я правлю hex-редактором Coder.dll на предмет замены ${AutoComplete_Indent} на символ Tab и ${HighLight_AutoMarkFlags} с 1 на 0.
А я выделяю символ табуляции в тексте, копирую его в буфер, затем захожу в настройки каждой темы и в значение для AutoComplete_Indent вставляю содержимое буфера (отображается квадратик), - хоть как-то работает...(

Posted: Wed Nov 13, 2019 4:02 pm
by Eskander88
Подскажите пожалуйста, как через js-скрипт изменить настройки программы размеры отступов табуляции?

Речь идёт об: AP\Настройки\Параметры\Редактор1\Размер табуляции

Posted: Wed Nov 13, 2019 8:26 pm
by KDJ
Eskander88

Example from Scripts-Eng.txt:

Code: Select all

  AkelPad.SetFrameInfo(0, 1 /*FIS_TABSTOPSIZE*/, 4);
4 - is tabulation size in characters.