С vscode: как я могу выполнить вставку блока, которая поддерживает выравнивание левого столбца вставки?
Выбранный текст:
Act(
AppName ,
AppWinTitle ,
AppExe ,
Single := false
)
Как я могу заблокировать вставку, чтобы получить этот результат :
Act( Act(
AppName , AppName ,
AppWinTitle , AppWinTitle ,
AppExe , AppExe ,
Single := false Single := false
) )
Раньше я использовал расширение "Cursor Align", которое выравнивало все курсоры конца строки по самой длинной длине строки, но это больше не работало надежно. Когда это сработало (см. «|», Обозначающее конец строки):
До выравнивания курсора:
Act(|
AppName ,|
AppWinTitle ,|
AppExe ,|
Single := false|
)|
После выравнивания курсора (конец строк автоматически заполняется пробелами)
Act( |
AppName ,|
AppWinTitle ,|
AppExe ,|
Single := false |
) |
С помощью нескольких курсоров в конце строк я добавляю пару вкладок:
Act( |
AppName , |
AppWinTitle , |
AppExe , |
Single := false |
) |
С несколькими курсорами в конце строк, представленных здесь как "|"; вставить "Выбранный текст":
Act( |Act(
AppName , | AppName ,
AppWinTitle , | AppWinTitle ,
AppExe , | AppExe ,
Single := false | Single := false
) | )
Конечный результат (без маркеров "|")
Act( Act(
AppName , AppName ,
AppWinTitle , AppWinTitle ,
AppExe , AppExe ,
Single := false Single := false
) )
Мой вопрос: Как я могу сделать этот вид вставки? Какие шаги нужно выполнить или использовать альтернативные расширения?