我想知道是否有一种方法可以在 Visual Studio 中选择文本块,类似于 vim 的可视块模式(如下图所示,使用 实现<C-v>5j20l
)。这也可以在 VSCode 中使用鼠标中键单击并拖动来完成。
Shift+Alt+Up/Down
我知道可以通过创建多个光标然后突出显示每个光标来实现类似但不同的效果Shift+Left/Right
,但是当遇到较短或空白的行时,形状可能会变得扭曲,不再是四边形并突出显示某些行的开始和结束。
我在网上搜索过,但只找到了关于如何在语法代码块周围进行选择的建议(即在周围{}
,就像 vimva{
或 VS 的 Ctrl+Shift+Left/Right 一样,当光标位于括号上时)。我发现的大部分内容甚至不适用于 Visual Studio,而是适用于 VSCode。
是否可以在 Visual Studio 中以这种方式创建可视化块选择?