我有一个数据列表,我需要在行的开头和行尾添加'
符号。所以原始数据看起来像
abcde
cdeab
deabc
eabcd
我希望所有的行看起来像
'abcde'
'cdeab'
'deabc'
'eabcd'
在我的真实数据中,我会有10,000行。因此,如果我可以执行类似 Ctrl + Shift + A 的操作来选择整个文档,然后从选择所有行更改一些神奇的快捷方式编辑所有完美的线条!
答案 0 :(得分:28)
您可以使用正则表达式进行编辑和替换:
查找( Ctrl + F ):
^(.+)$
替换:
'$1'
此正则表达式在一行中找到任何内容并将其插入引号内。务必勾选正则表达式图标。
如果内容之前的每一行都有空格,请尝试:
查找
^ ?(.+)$
替换:
'$1'
答案 1 :(得分:6)
您可以使用 Alt + Shift 快捷方式。
首先按 Alt + Shift ,然后点击第一行的鼠标按钮。
转到最后一行,然后执行相同操作。
这将标记一方的所有部分。无论你键入什么,都会反映在标记的空格中。
在另一边做同样的事。
答案 2 :(得分:2)
这是一种简单的方法:
Ctrl + A 可以选择全部或选择所需的文本。
Shift + Alt + I 将光标放在每行的末尾。
键入您的'(或最后要键入的内容)。
Home 会将所有光标移动到行的开头。
键入您的'(或所有行开头的内容)。
答案 3 :(得分:1)
您可以使用查找和替换。
此外,粘贴到Excel并使用函数添加字符'
。
答案 4 :(得分:1)
从操作窗格中使用Toggle Multi curosr Modified
。
使用ctrl
+ <Mouse click>
选择光标点,您可以同时修改所有内容。
如果行更多
,这将需要大量的手动工作答案 5 :(得分:0)
我首先想到的是 - 使用选项abcde
选项将'abcde'
替换为Find and Replace
行。我非常确定Visual Studio Code有类似的东西。
答案 6 :(得分:0)
Windows 可以使用 Shift +Alt 快捷键,Mac 可以使用 Shift + Option
首先按 Alt + Shift/Shift + Option 然后在第一行单击鼠标按钮。
这将标记一侧的所有部分。您输入的任何内容都将反映在标记的空格中。
答案 7 :(得分:-1)
1-您可以使用Ctrl + H快捷键(菜单编辑→替换)
在 Find Control 中输入abcde。
在替换控件中输入'abcde'。
然后按 Ctrl + Alt + 输入。