Posted: Sat Mar 12, 2011 12:17 pm
И еще не нашел, но тоже хочется пользоваться командой для перемещения текущей строки или все выделенные строки построчно вниз или вверх по тексту.
On this subject, read this:bolix wrote:Есть одно пожелание.
Хотелось бы редактировать столбцом в выделении блоком. Т.е. выделяешь блок и при наборе в каждой строке выделения набирается текст. Аналогично в Notepad++
Создаем ярлык со следующим кодом:[Yustas.NeO] wrote:1. Добавить настройку и/или параметр командной строки, при котором запуск программы и/или ярлыка, будет создавать новое MDI окно в уже открытой копии программы, а не просто активировать текущую копию.
Code: Select all
AkelPad.exe /Call("Scripts::Main", 1, "EvalCmd.js", `"if (AkelPad.GetEditFile(0) || AkelPad.GetEditModified(0)) AkelPad.Command(4101);"`)
Такая функция имеется в ShowMenuEx.js. В т.ч. для правой и левой части отдельно код можно вырезать из "класса" отсюда selCompleteLine.js.laktionov.ivan wrote:а. trim функцию в разных варинатах
DelEmptyLines.jslaktionov.ivan wrote:б. удаление пустых строк
Вызовы для ContextMenu/Toolbar/Hotkeys-плагинов:laktionov.ivan wrote:фильтр повторяющихся
Code: Select all
"Получить дублирующиеся строки" Call("Format::LineGetDuplicates")
"Удалить дублирующиеся строки" Call("Format::LineRemoveDuplicates")
Вызовы для ContextMenu/Toolbar/Hotkeys-плагинов:laktionov.ivan wrote:в. сортировку текста
Code: Select all
"Сортировать строки по возрастанию" Call("Format::LineSortStrAsc") Icon("%a\AkelFiles\Plugs\Format.dll", 0)
"Сортировать строки по убыванию" Call("Format::LineSortStrDesc") Icon("%a\AkelFiles\Plugs\Format.dll", 1)
"Сортировать строки по числовому возрастанию" Call("Format::LineSortIntAsc") Icon("%a\AkelFiles\Plugs\Format.dll", 2)
"Сортировать строки по числовому убыванию" Call("Format::LineSortIntDesc") Icon("%a\AkelFiles\Plugs\Format.dll", 3)
converter.jslaktionov.ivan wrote:г. конвертацию в выделенном как и спец. символов (< - <) так и всего текста (urlencode/decode)
Было предложение лучше - для ContextMenu/Toolbar-плагинов пользоваться настроечными файлами, как это сделано, например, в Coder-плагине; пример.laktionov.ivan wrote:Удобно, если бы подсветка txt.coder, вместе с установленным стандартным шрифтом, распространялась и на окно редактора ToolBar/ContextMenu плагинов.
Поддерживаю, я бы ей пользовался.laktionov.ivan wrote:Ну, а на последок, сугубо личное пожелание - сделать такую настройку, чтоб по включению которой, при сворачивании блока кода, "прятался" и закрывающий тег тоже.
Если по аналогии со списком недавних документов, какая-нибудь кодовая переменная {PLUGINLIST} или {HILITELIST} - неплохо.Еще было бы не плохо, если бы akelpad сам обновлял свои меню по таким вещам как список доступных к применению *.coder файлов и документации из папки Docs, как это делается в окне списка script плагинов.
А вот это хрень, если плагинов штук 15, в каждый лазить и ставить автозагрузку?А уж чему там в автозагрузке быть, пусть я выбираю в настройках плагина
Команда Exec же есть.Наверное не лишним окажется встроенная возможность вызывать "внешние инструменты", путем настройки строки параметров вызова этой программы. А то как-то круто писать отдельные скрипты на вызов winmerge и *tidy. А если я захотел кнопку "открыть в firefox" - просить и ждать когда же мне его напишут?
Разумно, а еще неплохо бы добавить отметку о свернутости, как здесь:сделать такую настройку, чтоб по включению которой, при сворачивании блока кода, "прятался" и закрывающий тег тоже
а ещё есть такой полезный скриптlaktionov.ivan wrote:Наверное не лишним окажется встроенная возможность вызывать "внешние инструменты", путем настройки строки параметров вызова этой программы. А то как-то круто писать отдельные скрипты на вызов winmerge и *tidy. А если я захотел кнопку "открыть в firefox" - просить и ждать когда же мне его напишут?
поддерживаю + всплывающая подсказка при наведении о содержимом блокаFr0sT wrote:Разумно, а еще неплохо бы добавить отметку о свернутости, как здесь:
HIGHLIGHTLIST, согласен, полезно.Fr0sT wrote:Если по аналогии со списком недавних документов, какая-нибудь кодовая переменная {PLUGINLIST} или {HILITELIST} - неплохо.
которая будет вставляться опциональноse7h wrote:+ всплывающая подсказка при наведении о содержимом блока
Благодарю. Принято.Instructor wrote:opk44
Если в свойствах папки убрать "Скрывать расширения для зарегистрированных типов файлов", то расширения будут вставляться.