将所选文本向左或向右移动

时间:2018-02-26 15:54:30

标签: visual-studio-code vscode-settings

目前是否有任何命令将所选文本向左或向右移动? 我不是在谈论缩进btw。

3 个答案:

答案 0 :(得分:10)

a pull request之前已经实现了此功能。

要使用它,您需要在键盘快捷键编辑器中绑定editor.action.moveCarretLeftActioneditor.action.moveCarretRightAction操作。

Animation showing how the solution works

答案 1 :(得分:4)

用于向右和向左移动文本,您可以使用TAB键:

  • TAB向右移动选定的文字
  • SHIFT + TAB向左移动选定的文字

正如所指出的,这并没有回答这个问题。 移动一个空格的文本块的解决方法是使用"列选择" Visual Studio的功能。这里有详细的说明:

  • 将光标移动到要移动的文本块的左上角;
  • 用鼠标按住shift + alt,点击要移动的文本块的左下角;
  • 现在您可以插入任意数量的空格。

如果您需要有关Visual Studio中块选择的更多信息,您可以轻松找到官方文档或此处的信息:enter link description here 请注意链接中的快捷方式是错误的,至少对我而言。

希望可以提供帮助 此致

答案 2 :(得分:0)

好吧,所以当我还是初学者时,这些答案并没有真正帮助我,这就是我所做的。

1)转到File->Preferences->Keyboard Shortcuts
2)搜索Move Caret Right并添加所需的组合键。对Move Caret Left执行相同操作。
3)完成后,现在通过选择测试并触发组合键来对其进行测试。