在VS Code中编辑时如何创建多个游标?我对macOS和Windows都很感兴趣.
我很好奇是否有办法将文字粘贴到Sublime 2中每一行的末尾?相反,到每一行的开头.
测试线一
测试线二
测试线三
测试线四
...
假设编辑器中有100行文本,并且您希望将引号粘贴到每行的开头和结尾.
有没有一个简单的方法来做这个或任何人都知道的插件?这通常会节省我在各种项目上的大量时间.
谢谢.
我听说微软发布了一个名为Visual Studio Code的新编辑器,它看起来相当不错,我需要的一个关键功能是多行编辑,我似乎无法找到任何有关它的东西.
在 Atom 中,您可以选择多行,然后点击Command + Shift + L左箭头键或右箭头键,将多个光标放置在每个选定行的开头或结尾。
当尝试在 VS Code 中执行相同的命令时,它不起作用?如何在 VS Code 中实现相同的行为?
关于 VS Code 的块选择和多光标选择已经有很多问题了,我不是在问如何使用它,而是在问如何让它在 Mac 上以标准方式运行(无需shift \xe2\x87\xa7按键)按下)。
\n\n它当前的行为方式是这样的:当前光标位置定义了块选择的一个角,当您按下\xe2\x87\xa7\xe2\x8c\xa5并单击其他位置时,您定义了块的对角。您可以在单击时进行拖动,但拖动实际上只会更改对角的定义。您的(文本)光标位置始终定义块的角之一。
\n\n考虑到 VS Code 默认键绑定是\xe2\x87\xa7\xe2\x8c\xa5,该行为适合按下该shift \xe2\x87\xa7键。但我正在尝试找到一种方法来获得 Mac 上未按下按键时shift \xe2\x87\xa7所期望的正常行为。
\n\n在正常的 Mac 行为(没有shift)中,整个块由以下方式定义:
\n\n此行为与纯文本选择完全相同,只是您得到的是块,而不是面向行的选择。
\n\n我想找到一种方法,让 VS Code 允许我仅根据单击和拖动的位置而不是根据当前文本光标位置来定义块选择。
\n\n我怎样才能做到这一点?
\n是否可以在多行编辑中进行粘贴(光标|):
text1 = [|]
text2 = [|]
text3 = [|]
text4 = [|]
Run Code Online (Sandbox Code Playgroud)
假设我粘贴了以下几行:
val1
val2
val3
val4
Run Code Online (Sandbox Code Playgroud)
我想要这样的结果:
text1 = [val1]
text2 = [val2]
text3 = [val3]
text4 = [val4]
Run Code Online (Sandbox Code Playgroud)
实际发生的情况是剪贴板内容粘贴了四次,每个光标粘贴一次。
类似于此答案中提到的内容,而不是简单地键入粘贴内容:https : //stackoverflow.com/a/30039968/1374488
如何在 Visual Studio 中实现多行编辑?例如在 Sublime Text 中,我可以通过CTRL+来制作Mouse left button。
我想选择多行并将光标放在每行的开头.Sublime Text可以使用Ctrl- Shift- L 选择多行
是否可以像Notepad++或Visual Studio Code一样启用多行编辑?
在这些软件中,您可以通过按住Alt+Shift并使用鼠标或光标键选择多行来创建多个光标插入符号。
copy-paste ×1
edit ×1
line ×1
macos ×1
multiline ×1
sublimetext ×1
sublimetext2 ×1
text ×1
text-editor ×1