Просмотр BBcode
 
Цитата из справки:
Если в команде(ах) необходимы кавычки, то используются две одинарных кавычки (апострофа) '' , если в команде необходим пробел - используются два символа тильды ~~.


Это сделано потому что неправильное использование пробелов и кавычек "ломают" командную строку...

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-17261-16-1480239104

Цитирую VikTor1985:
можно в команду "bufsr" добавить параметры: "удаление строки через строку с 1-й строчки" и "удаление строки через строку со 2-й строчки" (или как вариант удалить четные строки и удалить нечетные строки). И конечно чтобы эти строки именно удалялись (т.е. с удалением пустой стоки)?
Заранее спасибо!


По большому счёту - это общие вопросы, которые можно задавать здесь (к теме расширения функционала они не относятся...)

Это всё можно сделать с помощью команд Дополнения №24 (в частности подпараметр ?T ) и Дополнения №15

Примеры:
Код

"bufsr=?T|p1#2|d,1:-1" - удалить содержимое нечётных строк буфера обмена (начиная с 1-й, шаг 2 через одну)
"bufsr=?T|p2#2|d,1:-1" - удалить содержимое чётных строк буфера обмена (начиная с 2-й, шаг 2 через одну)

"bufsr=?T|p1#2|d,1:-1||formt<63>" - удалить нечётные строки буфера обмена (начиная с 1-й, шаг 2 через одну)
"bufsr=?T|p2#2|d,1:-1||formt<63>" - удалить чётные строки буфера обмена (начиная с 2-й, шаг 2 через одну)


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитирую VikTor1985:
как это можно сделать через AkelPad


Есть тема AkelPad

Код
"Удаление строк в выделенном" Icon("%a\AkelPadImage.dll",285)
{
-"В выделенном вырезать строки через строку со 2-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `0 1`) Icon("%a\AkelPadImage.dll",282)
-"В выделенном вырезать строки через строку с 1-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `1 1`) Icon("%a\AkelPadImage.dll",283)
SEPARATOR
-"В выделенном вырезать строки через 2 строки со 2-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `0 2`) Icon("%a\AkelPadImage.dll",284)
-"В выделенном вырезать строки через 2 строки с 1-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `1 2`) Icon("%a\AkelPadImage.dll",285)
SEPARATOR
-"В выделенном вырезать строки через 3 строки со 2-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `0 3`) Icon("%a\AkelPadImage.dll",1425)
-"В выделенном вырезать строки через 3 строки с 1-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `1 3`) Icon("%a\AkelPadImage.dll",1426)
SEPARATOR
SEPARATOR
-"В выделенном удалить строки через строку со 2-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `0 1 1`) Icon("%a\AkelPadImage.dll",282)
-"В выделенном удалить строки через строку с 1-й" Call("Scripts::Main", 1, "DeleteZebraLines.vbs", `1 1 1`) Icon("%a\AkelPadImage.dll",283)
































© AverinAndrey by http://tc-image.3dn.ru