编辑菜单快捷键
在CodeArts IDE编辑器界面,在编辑(E)菜单下,可以使用如下快捷键。如下图所示:

命令 |
键(CodeArts IDE键盘映射) |
键(IDEA键盘映射) |
命令ID |
---|---|---|---|
撤销 |
Ctrl+Z |
Ctrl+Z |
undo |
恢复 |
Ctrl+Shift+Z Ctrl+Y |
Ctrl+Shift+Z Ctrl+Y |
redo |
剪切 |
Shift+Delete Ctrl+X |
Shift+Delete Ctrl+X |
editor.action.clipboardCutAction |
复制 |
Ctrl+C Ctrl+Insert |
Ctrl+C Ctrl+Insert |
editor.action.clipboardCopyAction |
粘贴 |
Ctrl+V Shift+Insert |
Ctrl+V Shift+Insert |
editor.action.clipboardPasteAction |
全选 |
Ctrl+A |
Ctrl+A |
list.selectAll |
列选择模式 |
-- |
Shift+Alt+Insert |
editor.action.toggleColumnSelection |
在文件中查找 |
Ctrl+Shift+F |
Ctrl+Shift+F |
omnisearch.open.file |
在文件中替换 |
Ctrl+Shift+R |
Ctrl+Shift+R |
rerunSearchEditorSearch |
代码编辑快捷键
命令 |
键(CodeArts IDE键盘映射) |
键(IDEA键盘映射) |
命令ID |
---|---|---|---|
触发代码完成 |
Ctrl+I Ctrl+Space Ctrl+Shift+Space |
Ctrl+Shift+Space |
editor.action.triggerSuggest |
触发参数提示 |
Ctrl+Shift+Space |
Ctrl+P |
editor.action.triggerParameterHints |
格式化文档 |
Shift+Alt+F |
Ctrl+Alt+L |
editor.action.formatDocument |
格式选择 |
Ctrl+K Ctrl+F |
Ctrl+Alt+L |
editor.action.formatSelection |
快速信息 |
Ctrl+K Ctrl+I |
Ctrl+K Ctrl+I |
editor.action.showHover |
向侧面开放定义 |
Ctrl+K F12 Ctrl+K Ctrl+F12 |
Ctrl+K F12 Ctrl+K Ctrl+F12 |
editor.action.revealDefinitionAside |
快速解决 |
Ctrl+. |
Alt+Enter |
editor.action.quickFix |
扩大选择 |
Shift+Alt+Right |
Shift+Alt+Right |
editor.action.smartSelect.expand |
缩小选择 |
Shift+Alt+Left |
Ctrl+Shift+W |
editor.action.smartSelect.shrink |
代码搜索快捷键
命令 |
键(CodeArts IDE键盘映射) |
键(IDEA键盘映射) |
命令ID |
---|---|---|---|
在文件中替换 |
Ctrl+Shift+H |
Ctrl+Shift+R |
omnisearch.open.file.replace |
切换匹配大小写 |
Alt+C |
Alt+C |
toggleSearchCaseSensitive |
切换全字匹配 |
Alt+W |
Alt+W |
toggleSearchWholeWord |
Toggle使用正则表达式 |
Alt+R |
Alt+R |
toggleSearchRegex |
切换搜索详细信息 |
Ctrl+Shift+J |
Ctrl+Shift+J |
workbench.action.search.toggleQueryDetails |
聚焦下一个搜索结果 |
F4 |
F4 |
search.action.focusNextSearchResult |
聚焦上一个搜索结果 |
Shift+F4 |
Shift+F4 |
search.action.focusPreviousSearchResult |
显示下一个搜索词 |
Alt+Down Down |
Alt+Down Down |
history.showNext |
显示上一个搜索词 |
Alt+Up Up |
Alt+Up Up |
history.showPrevious |
在编辑器中打开结果 |
Alt+Enter |
Alt+Enter |
search.action.openInEditor |
焦点搜索编辑器输入 |
Escape |
Escape |
search.action.focusQueryEditorWidget |
删除文件结果 |
Ctrl+Shift+Backspace |
Ctrl+Shift+Backspace |
search.searchEditor.action.deleteFileResults |
代码导航快捷键
命令 |
键(CodeArts IDE键盘映射) |
键(IDEA键盘映射) |
命令ID |
---|---|---|---|
显示所有符号 |
Ctrl+T |
Ctrl+T |
workbench.action.showAllSymbols |
前往线路 |
Ctrl+G |
Ctrl+G |
workbench.action.gotoLine |
转到文件,快速打开 |
Ctrl+E Ctrl+P |
Ctrl+Shift+N |
workbench.action.quickOpen |
转到符号 |
Ctrl+Shift+O |
Ctrl+Shift+O |
workbench.action.gotoSymbol |
转到定义 |
F12 |
F12 |
editor.action.revealDefinition |
前往声明 |
Ctrl+F12 F12 |
Ctrl+F12 F12 |
editor.action.goToDeclaration |
前往实现 |
Ctrl+F12 |
Ctrl+Alt+B |
editor.action.goToImplementation |
转到类型 |
Shift+Alt+T Ctrl+Shift+O Ctrl+T |
Ctrl+N Ctrl+Shift+Alt+N |
workbench.action.smartSearchTypes |
查找用法 |
Shift+Alt+F12 |
Alt+F7 |
references-view.findReferences |
显示问题 |
Ctrl+Shift+M |
Shift+Escape Alt+0 |
workbench.actions.view.problems |
转到下一个错误或警告 |
Alt+F8 |
F2 |
editor.action.marker.next |
转到上一个错误或警告 |
Shift+Alt+F8 |
Shift+F2 |
editor.action.marker.prev |
显示所有命令 |
Ctrl+Shift+P Ctrl Ctrl |
Ctrl+Shift+P Ctrl Ctrl |
omnisearch.open.command |
回退 |
Alt+Left |
Ctrl+Alt+Left |
workbench.action.navigateBack |
前进 |
Alt+Right |
Ctrl+Alt+Right |
workbench.action.navigateForward |
打开Settings |
Ctrl+, |
Ctrl+, |
workbench.action.openSettings |
打开Keyboard Shortcuts |
Ctrl+K Ctrl+S |
Ctrl+K Ctrl+S |
workbench.action.openGlobalKeybindings |
选择Color Theme |
Ctrl+K Ctrl+T |
Ctrl+` |
workbench.action.selectTheme |
代码重构快捷键
命令 |
键(CodeArts IDE键盘映射) |
键(IDEA键盘映射) |
命令ID |
---|---|---|---|
查看可用的重构 |
Ctrl+Shift+R |
Ctrl+Shift+Alt+T |
editor.action.refactor |
复制类 |
Alt+F6 |
F5 |
refactor.copy.class |
安全删除 |
Alt+Delete |
Alt+Delete |
refactor.safe.delete |
重命名符号 |
F2 |
Shift+F6 |
editor.action.rename |
移动 |
-- |
F6 |
refactor.move |
移动类 |
F6 |
F6 |
refactor.move.classes |
引入变量 |
Ctrl+Alt+V |
Ctrl+Alt+V |
refactor.extract.variable |
提取方法 |
Ctrl+Shift+Alt+M |
Ctrl+Shift+Alt+M |
refactor.extract.method |
介绍领域 |
Ctrl+Shift+Alt+F |
Ctrl+Shift+Alt+F |
refactor.extract.field |
引入常数 |
Ctrl+Alt+C |
Ctrl+Alt+C |
refactor.extract.constant |
介绍参数 |
Ctrl+Shift+Alt+P |
Ctrl+Shift+Alt+P |
refactor.introduce.parameter |
内联变量 |
Ctrl+Alt+N |
Ctrl+Alt+N |
refactor.inline.variable |
内联参数 |
-- |
Ctrl+Shift+Alt+P |
refactor.inline.parameter |
内联方法 |
Ctrl+Shift+Alt+L |
Ctrl+Shift+Alt+L |
refactor.inline.method |
更改签名 |
Ctrl+F6 |
Ctrl+F6 |
refactor.change.signature |