在块选择中将字符添加到不同长度的每一行的末尾

时间:2015-09-28 14:05:10

标签: notepad++

在SSMS和Notepad ++中,为了命名一些可能性,您可以使用ALT + SHIFT编辑文本块,这对于具有相同长度行的块非常有用。有一个示例here,以及有关reddit.com/r/sql here的讨论。我希望你们中的一些人能分享如何用不同行长的文本块做同样的事情,如下所示:

 [Adams, John], 
 [Adams, John Quincy], 
 [Arthur, Chester A.], 
 [Buchanan, James], 
 [Bush, George], 
 [Bush, George W.], 
 [Carter, Jimmy], 
 [Coolidge, Calvin], 
 [Cleveland, Grover],

具体来说,我不是在寻找一个脚本,而是一个键盘快捷方式,如果你知道的任何一个编辑器中存在一个。

谢谢!

1 个答案:

答案 0 :(得分:1)

我会使用Regex Find&取代

  1. 选择文字,按Ctrl + H打开“查找和替换”对话框。
  2. 查找= $(这是正则表达式中的行尾符号)。替换为= the character you want。查看= Selection
  3. 展开“查找选项”并确保选中Regular Expressions
  4. 点击全部替换
  5. 以上说明适用于SSMS。 Notepad ++会很相似。