Scripts discussion (1)
- Author
- Message
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
toggleComments-test.js
Fixed reading of -lineCommentsAtStart argument.
Added -blockCommentsEntireLines argument.
Added reading settings from toggleComments-options.js file for override commentsMultipleSets and commentsSets declarations.
Example for -blockCommentsEntireLines. «[» and «]» – selection start and end.
-blockCommentsEntireLines=true (old behavior):
-blockCommentsEntireLines=false:
Fixed reading of -lineCommentsAtStart argument.
Added -blockCommentsEntireLines argument.
Added reading settings from toggleComments-options.js file for override commentsMultipleSets and commentsSets declarations.
Example for -blockCommentsEntireLines. «[» and «]» – selection start and end.
Code: Select all
var x,
y[,
z];
Code: Select all
var x,
/*
y,
z;
*/
Code: Select all
var x,
y/*,
z*/;
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
In RegExpTestJS.js added: RegExp Collection.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
RegExpTestJS.js script is now in two parts.
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
AESCrypt-test.js
Show «Reenter password» field only for encrypt.
Auto check «Decrypt» for valid base64 string (with -mode=0).
converter-test.js
getHash-test.js
goToLongestLine-test.js
For all:
Now used AkelPad.ScriptSettings() for write/read settings.
Added support for scale other than 96 dpi (based on Instructor's code – see new SearchReplace.js and LinesFilter.js).
Show «Reenter password» field only for encrypt.
Auto check «Decrypt» for valid base64 string (with -mode=0).
converter-test.js
getHash-test.js
goToLongestLine-test.js
For all:
Now used AkelPad.ScriptSettings() for write/read settings.
Added support for scale other than 96 dpi (based on Instructor's code – see new SearchReplace.js and LinesFilter.js).
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
По скрипту ConsoleRun.js (надеюсь Instructor перенесёт потом сообщение в тему дискуссий по скриптам).
Если нужно, то можно опционально сделать вывод результатов в новую вкладку.
Только вот если будет плаг, то смысла этого уже не будет... И слава Богу, - много людей хотели бы такой плаг!
Возможно у Вас старая версия скрипта, последняя устанавливает курсор в начало вставляемого текста, поэтому ничего дополнительно искать не надо.MaximusMX wrote:2. дописывает результат в конец файла (постоянно искать позицию, на которой был курсор крайне неудобно).
Если нужно, то можно опционально сделать вывод результатов в новую вкладку.
Это тоже, думаю, можно сделать опционально.MaximusMX wrote:3. показывает вспомогательное меню с выбором запускаемого приложения, даже если в ConsoleRun.param только одна запись.
Только вот если будет плаг, то смысла этого уже не будет... И слава Богу, - много людей хотели бы такой плаг!
-
Offline
- Posts: 31
- Joined: Thu Dec 11, 2008 11:27 pm
так в том то и дело... я запускаю плагин и курсор перемещается "в начало вставляемого текста", а как мне вернуться на тот участок файла, который был перед этим? постоянно приходится крутить скроллер и искать глазами, где я был перед запуском скрипта.VladSh wrote:Возможно у Вас старая версия скрипта, последняя устанавливает курсор в начало вставляемого текста, поэтому ничего дополнительно искать не надо.
Если нужно, то можно опционально сделать вывод результатов в новую вкладку.
с другой стороны если не перемещать курсор, то для просмотра результата опять же придется добираться в конец файла и назад.
вариант с новой вкладной очень даже не плох. можно расположить вкладки друг над другом и сразу видеть результат выполнения.
но сразу возникает пару вопросов:
- при повторном запуске будет создаваться новая вкладка или в ту же выводится?
- если файлов несколько, результат всех будет выводиться в одну общую вкладку или у каждого будет своя новая?
- как быть в режиме SDI?
единственный, как мне кажется, нормальный вариант - вывод в вспомогательной панели. и курсор на месте и результат перед глазами.
PS. заметил в скрипте еще 1 минус, если в ConsoleRun.param есть пустые строки, то скрипт вылетает с ошибкой.