Visual studio 像在VS中那样的崇高行为

Visual studio 像在VS中那样的崇高行为,visual-studio,editor,sublimetext,editing,Visual Studio,Editor,Sublimetext,Editing,在使用列选择时,如何在Sublime文本中执行与在Visual Studio中相同的操作 例如,如果文本中有换行符,升华中的光标将转到行首 这就是visualstudio中所期望的行为 谢谢虽然您可能出于其他原因需要此功能,但您似乎正在使用它来调整代码块的缩进。幸运的是,有一种更简单的方法可以做到这一点。选择要更改缩进的文本,然后按Ctrl键增加缩进(向右移动块),或按Ctrl键减少缩进(向左移动块)。您也可以通过选择所需的行并点击制表符来增加缩进,然后使用ShiftTab来减少缩进。我可以

在使用列选择时,如何在Sublime文本中执行与在Visual Studio中相同的操作 例如,如果文本中有换行符,升华中的光标将转到行首

这就是visualstudio中所期望的行为


谢谢

虽然您可能出于其他原因需要此功能,但您似乎正在使用它来调整代码块的缩进。幸运的是,有一种更简单的方法可以做到这一点。选择要更改缩进的文本,然后按Ctrl键增加缩进(向右移动块),或按Ctrl键减少缩进(向左移动块)。您也可以通过选择所需的行并点击制表符来增加缩进,然后使用ShiftTab来减少缩进。我可以想到的一个地方是,如果出于某种原因,您需要缩进/缩进的空格数少于制表位中的空格数。例如,如果我有一些代码缩进了3个空格,并且我想将其更改为4(使用
视图->缩进
菜单中的
使用空格缩进设置),我会使用多选将光标放在每一行上,然后使用空格或退格来适当调整间距。

您知道可以通过选择文本块并点击
Ctrl-[
Ctrl-]来缩进和删除文本块
,对吗?你根本不需要做多个选择…+1到@MattDMo。这是正确的方法。你也可以使用Shift+Tab按tabs键删除,或者只需按Tab键就可以在所选文本的每一行中添加一个选项卡。@sergioFC我将我的评论变成了下面的答案,并对其进行了相当多的扩展。