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

问题描述 投票:3回答:3

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

visual-studio-code vscode-settings
3个回答
11
投票

这个功能已经由a pull request实施了一段时间。

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

Animation showing how the solution works


5
投票

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

  • TAB右移所选文本
  • SHIFT + TAB向左移动所选文本

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

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

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

希望可以帮助问候


0
投票

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

1)转到File->Preferences->Keyboard Shortcuts。 2)搜索Move Caret Right并添加所需的组合键。为Move Caret Left做同样的事情。 3)您已完成,现在通过选择测试并触发组合键来测试它。

© www.soinside.com 2019 - 2024. All rights reserved.