AkelPad
toggleComments
Описание
Добавить / удалить (переключить) комментарии
Автор: Ссылка
, дата: 2015-08-15,Пример использования
Call("Scripts::Main", 1, "toggleComments.js")
Call("Scripts::Main", 1, "toggleComments.js", "-method=0 -addSpaces=false -preferLineComments=true")
Call("Scripts::Main", 1, "toggleComments.js", "-ignoreLineCommentsAfterCode -preferLineComments -lineCommentsAtStart -checkBlockComments=0")
Параметры
Параметр | Назначение |
---|---|
-method=0 |
0 - Переключить (по умолчанию). 1 - Добавить 2 - Удалить |
-addSpaces=true |
Добавить пробелы true ⇒ код /* комментарий */ код false ⇒ код/*комментарий*/код |
-removeSpaces=true | Удалить пробелы |
-preferLineComments=false | true ⇒ не использовать блочные комментарии для нескольких строк |
-lineCommentsAtStart=false | поставить комментарии к строке для нескольких строк в начале строки |
-ignoreLineCommentsAfterCode=false |
игнорировать "код // комментарий", то есть если курсор находится внутри комментария, то: true - добавит комментирование в начало строки false - уберёт существующее комментирование |
-checkBlockComments=2 |
0 - не проверять блочные комментарии внутри закомментированного кода 1 - спросить пользователя с кнопкой ОК по умолчанию 2 - (по умолчанию) спросить пользователя с кнопкой по умолчанию 3 - не спрашивать и не добавлять комментарии |
-blockCommentsEntireLines=-1 |
-1 - только если выбран конец строки EOL 0 - только если выделены целые строки (с конечным EOL или без него) 1 - всегда |
-preserveSelection=true | сохранить выбор / позицию каретки |
-searchRegions=true | разрешить поиск регионов, таких как <?php ... ?> |
-checkSyntax=2 |
0 - не проверять синтаксис конструкций, быстро, но может работать неправильно 1 - проверить простые конструкции синтаксиса 2 - (по умолчанию) проверить сложные конструкции синтаксиса (только в *.js на данный момент), может быть очень медленным |
-defaultExt="c" | расширение файла по умолчанию в случае обнаружения сбоя (будет запрошено, если не указано) |
-saveLastExt=1 |
0 - не сохранять последнее использованное расширение 1 - сохранять только введённые (по умолчанию) 2 - сохранять всегда |