Page 46 of 64

Posted: Wed Mar 25, 2015 4:30 pm
by Lenchik
BomAkel wrote:есть "встроенные", а в вышеприведенных файлах содержатся "пользовательские версии", которые могут добавляться к встроенным или заменять их
ага

Posted: Wed Mar 25, 2015 6:13 pm
by KDJ
LonerD wrote:После выполнения команд 4307-4309 вкладки выстраиваются горизонтально/вертикально/каскадом.
Можно ли как-то командой отменить эту операцию (то есть активную вкладку развернуть на всё окно MDI)? Именно командой (скриптом), а не кликом мыши на кнопочке максимизации - хочу повесить эту операцию на хоткей.
TabMinMax.js

Posted: Thu Mar 26, 2015 12:04 am
by LonerD
KDJ wrote:TabMinMax.js
Dziękuję

Posted: Thu Mar 26, 2015 8:01 am
by BomAkel
Lenchik
Почему тогда при отсутствии файла ContextMenu.ini в режиме редактирования я вижу только меню "Избранное" и "Плагины"?
Как мне увидеть и отредактировать всё меню (Главное)?

Posted: Thu Mar 26, 2015 3:50 pm
by Lenchik
найти «Стандартное "Главное меню"» на http://akelpad.sourceforge.net/ru/plugins.php и скопировать нужный текст себе

Posted: Fri Mar 27, 2015 5:57 am
by BomAkel
Lenchik
Спасибо!

Posted: Tue Apr 07, 2015 7:24 am
by gen123
Trim концевых пробелов при сохранении
Как это реализовать?

Posted: Tue Apr 07, 2015 8:04 am
by VladSh
gen123

Code: Select all

AkelPad.Command(4174);
AkelPad.Command(4105);


Код кнопки, соответственно, будет выглядеть как-то так:

Code: Select all

Call("Scripts::Main", 1, "EvalCmd.js", `AkelPad.Command(4174); AkelPad.Command(4105);`)

Posted: Tue Apr 07, 2015 8:54 am
by gen123
VladSh wrote:gen123

Code: Select all

AkelPad.Command(4174);
AkelPad.Command(4105);


Код кнопки, соответственно, будет выглядеть как-то так:

Code: Select all

Call("Scripts::Main", 1, "EvalCmd.js", `AkelPad.Command(4174); AkelPad.Command(4105);`)
Большое спасибо за ответ.
А в какой файл вставлять код кнопки? И насколько я понимаю эта команда не будет автоматически срабатывать при каждом сохранении.

Posted: Tue Apr 07, 2015 9:01 am
by FeyFre
В настройку панели(Toolbar плагин)(или менюшки ContexMenu плагин) откуда хотите вызывать. Можно забиндить горячую клавиши(HotKeys плагин).

Posted: Tue Apr 07, 2015 9:41 am
by gen123
FeyFre wrote:В настройку панели(Toolbar плагин)(или менюшки ContexMenu плагин) откуда хотите вызывать. Можно забиндить горячую клавиши(HotKeys плагин).
Спасибо за помощь!
Закинул в скрипты и сделал hot key.
Но всё же хотелось бы иметь родную опцию.

Posted: Tue Apr 07, 2015 10:08 am
by VladSh
gen123
"Родная опция" - это обычное сохранение без убирания пробелов в конце. И многие люди будут против, если эта опция будет по умолчанию.
Вы, видимо не знаете пока, что функция съедания пробелов в конце стирает и отступы в пустых строках, что очень неудобно. Для того, чтобы устранить эту проблему обычно ставят плагин SmartSel и настраивают функцию SmertEnd.
Если надо почистить от начальных и концевых пробелов текст, скопированный из интернета, то используют это.

Вам же надо было в скрипты положить один единственный скрипт EvalCmd.js, а приведенную строку поместить в диалог HotKeys-плагина и настроить на неё комбинацию клавиш на Ctrl+S, если уж так хотите.

Posted: Tue Apr 07, 2015 10:47 am
by gen123
VladSh wrote: "Родная опция" - это обычное сохранение без убирания пробелов в конце. И многие люди будут против, если эта опция будет по умолчанию.
Я и не говорил чтобы была по умолчанию, я о галочке в настройках
"Удалять концевые пробелы при сохранении"
К стати в очень многих редакторах эта опция включена по умолчанию.
VladSh wrote: Вам же надо было в скрипты положить один единственный скрипт EvalCmd.js, а приведенную строку поместить в диалог HotKeys-плагина и настроить на неё комбинацию клавиш на Ctrl+S, если уж так хотите.
Вот теперь понятно что-куда и зачем, большое спасибо.
Проблема решена.

Posted: Tue Apr 07, 2015 1:07 pm
by Skif_off
gen123 wrote:К стати в очень многих редакторах эта опция включена по умолчанию.
Если каждую мелочь пихать в код редактора, пренебрегая возможностями расширения функционала плагинами, редактор в конечном итоге раздуется. Думается, скорость работы - это не последний аргумент за AkelPad.

Posted: Wed Apr 08, 2015 12:30 pm
by Serge Yolkin
Про трим при сохранении: при всей своей нелюбви к "лишнему" (для меня) функционалу и отсутствию необходимости (опять же - у меня) в данной фиче, против такой опции возразить не могу. Резон: в большинстве случаев опция будет востребована теми, кто использует Акел, как Блокнот, без плагинов и расширений. У продвинутых - и так всё пучком.