如何在 Visual Studio 代码中选择不连续(不连续/不分离/不在范围内)的文本?嘿,我想在 Visual Studio 中选择特定行中的特定字符。例如,在此代码块中,我只想选择第 3 行和第 5 行中的文本:
printf("Lines 1 \n");
printf("Lines 2 \n");
printf("Lines 3 \n");
printf("Lines 4 \n");
printf("Lines 5 \n");
我不知道这是否也是 Windows 的一个选项,因为这将是一个巨大的优势。
答案1
默认情况下,您可以使用Alt+ 。请参阅LMB文档了解更多信息
VS Code 支持多个游标,以便快速同时编辑。您可以使用 添加辅助游标(渲染得更细)
Alt+Click
。每个游标根据其所在的上下文独立运行。添加更多游标的常用方法是使用Ctrl+Alt+Down
或 ,Ctrl+Alt+Up
在下方或上方插入游标。如果您想
Cmd+Click
在 macOS 以及Ctrl+Click
Windows 和 Linux 上更改用于应用多个光标的修饰键,则可以使用此editor.multiCursorModifier
设置进行更改。这样,来自其他编辑器(例如 Sublime Text 或 Atom)的用户就可以继续使用他们熟悉的键盘修饰键。该设置可设置为:
ctrlCmd
- 映射到Ctrl
Windows 和Cmd
macOS。
alt
- 现有的默认值Alt
。