如何在 Visual Studio 代码中选择不连续(不连续/不分离/不在范围内)的文本?

如何在 Visual Studio 代码中选择不连续(不连续/不分离/不在范围内)的文本?

如何在 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+ClickWindows 和 Linux 上更改用于应用多个光标的修饰键,则可以使用此editor.multiCursorModifier设置进行更改。这样,来自其他编辑器(例如 Sublime Text 或 Atom)的用户就可以继续使用他们熟悉的键盘修饰键。

该设置可设置为:

ctrlCmd- 映射到CtrlWindows 和CmdmacOS。

alt- 现有的默认值Alt

相关内容