更新时间:2024-04-12 GMT+08:00
分享

选择代码

选择当前行

键盘快捷键:Ctrl+L

多重选择(多光标)

CodeArts IDE支持多个光标以实现快速的同步编辑。您可以使用“Alt+单击”添加二级光标。每个光标根据其所在的上下文独立运行。添加更多光标的常见方法是使用Ctrl+Alt+DownCtrl+Alt+Up将光标插入下方或上方。

注意:您的显卡驱动程序可能会覆盖这些默认的快捷方式。

“Ctrl+D”/“Alt+J”(IDEA键盘映射)选择光标处的单词,或选择当前出现的下一个匹配的单词。

您还可以使用“Ctrl+Shift+L”/“Ctrl+Shift+Alt+J”(IDEA键盘映射)同时添加更多光标,这将在当前选中的文本的每一个匹配项添加一个光标。

多光标修改器

如果您想将通过鼠标添加多个光标时使用的修改键改为“Ctrl+Click”,您可以通过editor.multiCursorModifier设置项来实现。这让来自其他编辑器(如Sublime Text或Atom)的用户可以继续使用他们熟悉的键盘修改器。

设置项可以被设置为:

  • ctrlCmd - 映射到Windows上的“Ctrl”
  • alt - 现有的默认“Alt”

"编辑"菜单中,使用菜单Switch to Ctrl+Click for Multi-Cursor可快速切换此设置。

“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,并且不会与多光标修改键冲突。例如,当设置为ctrlCmd时,可以使用“Ctrl+Click”添加多个光标,打开链接或转到定义可以使用“Alt+Click”调用。

缩小/扩大选区

快速缩小或展开当前选定内容。可使用“Shift+Alt+Left”/“Ctrl+Shift+W”(IDEA键盘映射)“Shift+Alt+Right”触发。

下面是一个用“Shift+Alt+Right”扩大选区的例子:

列(框)选择模式

将光标放置在第一行的右上角,然后按住“Shift+Alt”,同时拖动光标到最后一行的右下角,即可选中所有行中的指定内容。当“Ctrl”设置为多光标功能(多光标修改器)时,请使用“Shift+Ctrl”

还有一些默认的键绑定用于列选择。

Key

Command

Command ID

Ctrl+Shift+Alt+Down,Shift+Down

Column Select Down

cursorColumnSelectDown

Ctrl+Shift+Alt+Up,Shift+Up

Column Select Up

cursorColumnSelectUp

Ctrl+Shift+Alt+Left,Shift+Left

Column Select Left

cursorColumnSelectLeft

Ctrl+Shift+Alt+Right,Shift+Right

Column Select Right

cursorColumnSelectRight

Ctrl+Shift+Alt+Pagedown,Shift+Pagedown

Column Select Page Down

cursorColumnSelectPageDown

Ctrl+Shift+Alt+Pageup,Shift+Pageup

Column Select Page Up

cursorColumnSelectPageUp

相关文档