如何将文本粘贴到结束每一行的? 崇高2(How to paste text to end of

2019-07-29 12:07发布

我很好奇,如果有一种方法来粘贴崇高2文本每行的结束? 相反,每行的开头。

测试线一个

测试线两条

测试线三条

测试四线

...

假设你有100线在编辑文本的,并且要引号粘贴到每行的开头和结尾。

有一个简单的办法做到这一点或一个插件,任何人都会知道的? 这往往会节省了我很多的时间在各种项目。

谢谢。

Answer 1:

您可以使用搜索和替换与此正则表达式功能^([\w\d\_\.\s\-]*)$查找文本和替换文本为"$1"



Answer 2:

是啊正则表达式是很酷,但也有其他的选择。

  • 选择所有你想要的前缀线或后缀
  • 转到菜单选择- >拆分为行命令 / CTRL + SHIFT + L)

这使您可以编辑多个线路。 现在,你可以在每个行的开始和结束添加* 引号(“)或任何*。



Answer 3:

下面是我用所有的时间流程,只使用键盘

  1. 按Ctrl / Cmd的 + A全选
  2. Ctrl键 / Cmd的 + Shift键 + L分割成线
  3. 用引号括每一行

需要注意的是,如果有在选择空行,这并不工作。



Answer 4:

  1. 选择所有要在其上添加前缀或后缀行。 (但是,如果你想前缀或后缀添加到只有特定的线路,你可以使用Ctrl + 鼠标左键来创建多个游标)。
  2. 按Ctrl + Shift + L。
  3. Home键,并添加前缀。
  4. 按下结束键,并添加后缀。

请注意,禁用自动换行,否则如果你的线比崇高的宽度更长,将无法正常工作。



Answer 5:

比方说,你有几行代码:

test line one
test line two
test line three
test line four

使用搜索与 正则表达式 替换 Ctrl + H,让我们找到这个: ^ ,取而代之的是" ,我们也会有这样的:

"test line one
"test line two
"test line three
"test line four

现在让我们来搜索这样的: $ ,取而代之的是" ,现在我们有这样的:

"test line one"
"test line two"
"test line three"
"test line four"


Answer 6:

使用列选择 。 列选择是Sublime2的独特特征之一; 它是用来给你多重匹配光标( 教程这里 )。 为了让多个光标,请执行下列操作之一:

老鼠:

  • 按住Shift键(Windows / Linux)或选项键(Mac),同时用鼠标选择区域。

  • 点击鼠标中键(或滚动)将选择作为列也。

键盘:

  • 选择所需的区域。
  • 控制 + + L(在Windows / Linux)或命令 + + L(苹果机)

现在,您可以选择多行,所以你可以在每行的开头和结尾处键入一个引号。 这将是更好地利用崇高的功能优势,只需键入“。当你做到这一点,崇高自动报价选定的文本。

键入ESC键退出多光标模式。



文章来源: How to paste text to end of every line? Sublime 2