Добавление текста в кодовые блоки навалом справа - PullRequest
1 голос
/ 07 апреля 2019

Я знаю, что вы можете использовать ALT + Выбор мыши или ALT + SHIFT + Выбор мыши, чтобы вставить текст вдоль столбца сценария.Это хорошо работает, когда вы добавляете что-то в левую часть скрипта, где все встроено.Есть ли способ сделать то же самое, но с правой стороны, где все не встроено.

Вот пример экрана:
Я могу выбрать левую сторону с помощью ALT Select

enter image description here

Но я не могу сделать то же самое на правой стороне.Можно ли добавить текст в конце каждой строки?

enter image description here

Ответы [ 2 ]

0 голосов
/ 08 апреля 2019

В Windows вы можете использовать командную строку cc.aal <yourContent> ConyEdit (кросс-редактор) для добавления текста после строки.

0 голосов
/ 07 апреля 2019

У меня не установлен SSMS на домашнем компьютере, поэтому я не могу проверить, но эта ссылка демонстрирует вертикальное выделение - это, в основном, то, что вы делали в начале строки.Если вы удерживаете нажатой клавишу ALT и используете мышь, вы также можете выбрать вертикально в любом месте строки.Вам, вероятно, понадобится существующий пробел, дополняющий конец строки (ей), чтобы это работало

Если это не то, что вам нужно - я всегда использовал Excel (или аналогичный), Notepad ++ (windows), VIMили сгенерированные операторы select для построения моих запросов на основе конкатенации строк и иногда регулярного выражения

edit: Эта ссылка StackOverflow показывает, как использовать регулярное выражение для добавления чего-либо в конец строки.С помощью регулярного выражения найдите и замените после выбора нужной области и убедитесь, что она применяется только к выбранной области ... Вы можете попробовать что-то вроде:

Find: \r   
Replace: Fish\r  

Если выЕсли вы хотите добавить ) в конец, вам может понадобиться экранировать его с помощью \)

...