IntelliJ IDEA 中英文对照快捷键大全

REMEMBER THESE SHORTCUTS (常用快捷键)

功能快捷键
智能代码补全Smart code completion ⌃⇧Space
在任何地方搜索Search everywhere Double⇧
展示建议和快速补全代码Show intention actions and quick-fixes ⌥↩
生成代码….Generate code ⌘N, ⌃↩︎
显示方法的参数信息Parameter info ⌘P
扩展选中档次范围Extend selection ⌥↑
缩小选中单词范围Shrink selection ⌥↓
显示最近打开的文件记录列表Recent files popup ⌘ E
重命名Rename ⇧F6

GENERAL(通用)

功能快捷键
打开相应编号的工具窗口Open corresponding tool window ⌘0…⌘9
保存所有Save all ⌘S
同步、刷新Synchronize ⌘⌥Y
来回切换最大化编辑器Toggle maximizing editor ⌘⇧F12
检查当前文件与当前的配置文件Inspect current file with current profile ⌥⇧I
弹出快速设置导航对话框Quick switch current scheme ⌃`
打幵系统设置对话框Open Settings dialog ⌘ ,
打开项目设置对话框Open Project Structure dialog ⌘ ;
查找动作Find Action ⌘⇧A

DEBUGGING(调试)

Debugging (调试)快捷键
进入下一步Step over / into F8/F7
智能进入下一步/跳出Smart step into / Step out ⇧F7/⇧F8
运行到光标处Run to cursor ⌥F9
弹出计算表达式窗口Evaluate expression ⌥F8
恢复程序运行Resume program ⌘⌥R
切换断点Toggle breakpoint ⌘F8
展示断点信息View breakpoints ⌘⇧F8

SEARCH / REPLACE(查询 / 替换)

Search / Replace (查询 / 替换)快捷键
查询任何东西Search everywhere Double⇧
文件内查找Find ⌘ F
向下查找/向上查找Find next / previous ⌘ G/⌘⇧G
文件内替换Replace ⌘ R
全局查找(根据路径)Find in path ⌘⇧F
全局替换(根据路径)Replace in path ⌘⇧R
选择下一个匹配的项Select next occurrence ⌃ G
选择所有匹配的项Select all occurrences ⌃ ⌘G
取消选择匹配的项Unselect occurrence ⌃ G

EDITING(编辑)

功能快捷键
基本的代码补全Basic code completion ⌃ Space
智能代码补全Smart code completion ⌃⇧Space
自动结束代码,行末自动添加分号Complete statement ⌘⇧↩︎
显示方法的参数信息Parameter info ⌘ P
快速查看文档Quick documentation lookup ⌘J, F1
查看外部文档External Doc ⇧ F1
显示代码简要信息Brief Info ⌘ + mouse
在错误或警告处显示具体描述信息Show descriptions of error at caret ⌘ F1
生成代码….Generate code… ⌘ N, ⌃↩︎
覆盖方法(重写父类方法)Override methods ⌃ O
实现方法(实现接口中的方法)Implement methods ⌃ I
包围代码Surround with… ⌘ ⌥ T
注释/取消注释与行注释Comment / uncomment with line comment ⌘ /
注释/取消注释与块注释Comment / uncomment with block comment ⌘ ⌥/
连续选中代码块Extend selection ⌥ ↑
减少当前选中的代码块Shrink selection ⌥ ↓
显示上下文信息Context info ⌃⇧Q
显示意向动作和快速修复代码Show intention actions and quick-fixes ⌥ ↩
格式化代码Reformat code ⌘⌥L
优化import导 入Optimize imports ⌃ ⌥ O
自动缩进线Auto-indent line(s) ⌃ ⌥ I
缩进代码/反向缩进代码Indent / unindent selected lines ⇥/⇧⇥
剪切当前行或选定的块到剪贴板复Cut current line to clipboard ⌘ X
制当前行或选定的块到剪贴板Copy current line to clipboard ⌘ C
从剪贴板粘贴Paste from clipboard ⌘ V
从最近的缓冲区粘贴….Paste from recent buffers… ⌘⇧V
复制当前行或选定的块Duplicate current line ⌘D
删除当前行或选定的块的行Delete line at caret ⌘⌫
智能的将代码拼接成一行Smart line join ⌃⇧J
展示建议和快速补全代码Smart line split ⌘↩
开始新的一行Start new line ⇧↩
大小写切换选中的代码块Toggle case for word at caret or selected block ⌘⇧U
选择直到代码块结束/开始删Select till code block end / start ⌘⌥⇧[/⌘⌥⇧]
除到单词的末尾Delete to word end ⌥ ⌦
删除到单词的开头Delete to word start ⌥ ⌫
展幵/折叠代码块Expand / collapse code block ⌘ +/⌘ -
展幵所以代码块Expand all ⌘⇧+
折叠所有代码块Collapse all ⌘⇧-
关闭活动的编辑器选项卡Close active editor tab ⌘W

REFACTORING(重构)

Refactoring (重构)快捷键
复制文件到指定目录Copy F5
移动文件到指定目录Move F6
在文件上为安全删除文件,弹出确认框Safe Delete ⌘Delete
重命名Rename ⇧F6
重构选中的代码块Refactor this ⌃T
更改签名Change Signature ⌘F6
行内重构Inline ⌘⌥N
将选中的代码提取为方法Extract Method ⌘⌥M
提取变量Extract Variable ⌘⌥V
提取字段Extract Field ⌘⌥F
提取常量Extract Constant ⌘⌥C
提取参数Extract Parameter ⌘⌥P
功能快捷键
查找类文件Go to class ⌘O
查找所有类型文件Go to file ⌘⇧O
前往指定的变量/方法Go to symbol ⌘⌥O
左右切换打开的编辑tab页Go to next / previous editor tab ⌃←/⌃→
返回到前一个工具窗口Go back to previous tool window F12
从工具窗口进入代码文件窗口Go to editor (from tool window) ⎋
隐藏当前或最后一个活动的窗口Hide active or last active window ⇧⎋
在当前文件跳转到某一行的指定处显Go to line ⌘ L
显示最近打开的文件记录列表Recent files popup ⌘ E
显示最近位置弹出的窗口Recent locations popup ⌘⇧E
光标跳转到当前单词左/右侧幵头位置Navigate back / forward ⌘⌥←/⌘⌥→
跳转到最后一个编辑的地方Navigate to last edit location ⌘⇧⌫
显示当前文件选择目标弹出层Select current file or symbol in any view ⌥ F1
进入光标所在的方法/变量的接口或是定义处跳转Go to declaration ⌘B, ⌘Click
到接口实现类Go to implementation(s) ⌘ ⌥ B
快速打开光标所在方法、类的定义Open quick definition lookup ⌥Space, ⌘Y
跳转到类型声明处Go to type declaration ⌃⇧B
前往当前光标所在方法的父类方法Go to super-method / super-class ⌘ U
跳转到前一个/后一个方法Go to previous / next method ⌃↑/⌃↓
移动光标到代码块的开始/结束位置Move to code block end / start ⌘ ⌥ [ / ⌘ ⌥ ]
弹出当前Class结构定义File structure popup ⌘ F12
显示当前类的层次结构Type hierarchy ⌃H
显示方法层次结构Method hierarchy ⌘⇧H
显调用层次结构Call hierarchy ⌃⌥H
跳转到下一个/上一个高亮错误的位置Next / Previous highlighted error F2/⇧F2
编辑/查看代码源Edit source / View source F4/⌘ ↓
显示到当前文件的导航条Show navigation bar ⌥ Home
选中文件/文件夹/代码行,添加/取消书签Toggle bookmark F3
选中文件/文件夹/代码行,使用助记符添加/取消书签Toggle bookmark with mnemonic ⌥ F3
定位到对应数值的书签位置Go to numbered bookmark ⌃0 …⌃9
显示所有书签Show bookmarks ⌘ F3

COMPILE AND RUN (编译和运行)

功能快捷键
编译项目Build project ⌘ F9
编译选择的文件、包或moduleCompile selected file, package or module ⌘⇧F9
弹出Run / Debug的配置项Select configuration and run / debug ⌃⌥R/D
运行 / 调试Run / Debug ⌃R/D
从编辑器运行上下文环境配置Run context configuration from editor ⌃⇧R, ⌃⇧D
全部运行Run anything Double ⌃

USAGE SEARCH (用法查询)

功能快捷键
在文件中查找用法/在类中查找用法Find usages / Find usages in file ⌥F7/⌘F7
在文件中咼弟显示用法Highlight usages in file ⌘⇧F7
显示用法Show usages ⌘⌥F7

VCS / LOCAL HISTORY(版本控制/本地历史记录)

功能快捷键
提交代码到版本控制器Commit project to VCS ⌘K
从版本控制器更新代码Update project from VCS ⌘T
推送提交记录到远程版本仓库Push commits ⌘⇧K
快速弹出版本控制器操作面板‘VCS’ quick popup ⌃V

LIVE TEMPLATES(动态代码模板)

功能快捷键
选中代码块,弹出模板选择窗口,应用动态模板Surround with Live Template ⌘⌥J
插入自定义动态代码模板Insert Live Template ⌘J

REMEMBER THESE SHORTCUTS (常用快捷键)

功能快捷键
智能代码补全Smart code completion Ctrl + Shift + Space
在任何地方搜索Search everywhere Double Shift
展示建议和快速补全代码Show intention actions and quick-fixes Alt + Enter
生成代码….Generate code Alt + Ins
显示方法的参数信息Parameter info Ctrl + P
扩展选中档次范围Extend selection Ctrl + W
缩小选中单词范围Shrink selection Ctrl + Shift + W
显示最近打开的文件记录列表Recent files popup Ctrl + E
重命名Rename Shift + F6

GENERAL(通用)

功能快捷键
打开相应编号的工具窗口Open corresponding tool window Alt + #[0-9]
保存所有Save all Ctrl + S
同步、刷新Synchronize Ctrl + Alt + Y
来回切换最大化编辑器Toggle maximizing editor Ctrl + Shift + F12
检查当前文件与当前的配置文件Inspect current file with current profile Alt + Shift + I
弹出快速设置导航对话框Quick switch current scheme Ctrl + BackQuote (`)
打幵系统设置对话框Open Settings dialog Ctrl + Alt + S
打开项目设置对话框Open Project Structure dialog Ctrl + Alt + Shift + S
查找动作Find Action Ctrl + Shift + A

DEBUGGING(调试)

功能快捷键
进入下一步Step over / into F8/F7
智能进入下一步/跳出Smart step into / Step out Shift + F7/Shift + F8
运行到光标处Run to cursor Alt + F9
弹出计算表达式窗口Evaluate expression Alt + F8
恢复程序运行Resume program F9
切换断点Toggle breakpoint Ctrl + F8
展示断点信息View breakpoints Ctrl + Shift + F8

SEARCH / REPLACE(查询 / 替换)

功能快捷键
查询任何东西Search everywhere Double Shift
文件内查找Find Ctrl + F
向下查找/向上查找Find next / previous F3/Shift + F3
文件内替换Replace Ctrl + R
全局查找(根据路径)Find in path Ctrl + Shift + F
全局替换(根据路径)Replace in path Ctrl + Shift + R
选择下一个匹配的项Select next occurrence Alt + J
选择所有匹配的项Select all occurrences Ctrl + Alt + Shift + J
取消选择匹配的项Unselect occurrence Alt + Shift + J

EDITING(编辑)

功能快捷键
基本的代码补全Basic code completion Ctrl + Space
智能代码补全Smart code completion Ctrl + Shift + Space
自动结束代码,行末自动添加分号Complete statement Ctrl + Shift + Enter
显示方法的参数信息Parameter info Ctrl + P
快速查看文档Quick documentation lookup Ctrl + Q
查看外部文档External Doc Shift + F1
显示代码简要信息Brief Info Ctrl + mouse
在错误或警告处显示具体描述信息Show descriptions of error at caret Ctrl + F1
生成代码….Generate code… Alt + Insert
覆盖方法(重写父类方法)Override methods Ctrl + O
实现方法(实现接口中的方法)Implement methods Ctrl + I
包围代码Surround with… Ctrl + Alt + T
注释/取消注释与行注释Comment / uncomment with line comment Ctrl + /
注释/取消注释与块注释Comment / uncomment with block comment Ctrl + Shift + /
连续选中代码块Extend selection Ctrl + W
减少当前选中的代码块Shrink selection Ctrl + Shift + W
显示上下文信息Context info Alt + Q
显示意向动作和快速修复代码Show intention actions and quick-fixes Alt + Enter
格式化代码Reformat code Ctrl + Alt + L
优化import导 入Optimize imports Ctrl + Alt + O
自动缩进线Auto-indent line(s) Ctrl + Alt + I
缩进代码/反向缩进代码Indent / unindent selected lines Tab/Shift + Tab
剪切当前行或选定的块到剪贴板复Cut current line to clipboard Ctrl + X, Shift + Delete
制当前行或选定的块到剪贴板Copy current line to clipboard Ctrl + C , Ctrl + Insert
从剪贴板粘贴Paste from clipboard Ctrl + V, Shift + Insert
从最近的缓冲区粘贴….Paste from recent buffers… Ctrl + Shift + V
复制当前行或选定的块Duplicate current line Ctrl + D
删除当前行或选定的块的行Delete line at caret Ctrl + Y
智能的将代码拼接成一行Smart line join Ctrl + Shift + J
展示建议和快速补全代码Smart line split Ctrl + Enter
开始新的一行Start new line Shift + Enter
大小写切换选中的代码块Toggle case for word at caret or selected block Ctrl + Shift + U
选择直到代码块结束/开始删Select till code block end / start Ctrl + Shift + ]/[
除到单词的末尾Delete to word end Ctrl + Delete
删除到单词的开头Delete to word start Ctrl + Backspace
展幵/折叠代码块Expand / collapse code block Ctrl + NumPad+/-
展幵所以代码块Expand al Ctrl + Shift + NumPad+
折叠所有代码块Collapse all Ctrl + Shift + NumPad 
关闭活动的编辑器选项卡Close active editor tab Ctrl + F4

REFACTORING(重构)

功能快捷键
复制文件到指定目录Copy F5
移动文件到指定目录Move F6
在文件上为安全删除文件,弹出确认框Safe Delete Alt + Delete
重命名Rename Shift + F6
重构选中的代码块Refactor this Ctrl + Alt + Shift + T
更改签名Change Signature Ctrl + F6
行内重构Inline Ctrl + Alt + N
将选中的代码提取为方法Extract Method Ctrl + Alt + M
提取变量Extract Variable Ctrl + Alt + V
提取字段Extract Field Ctrl + Alt + F
提取常量Extract Constant Ctrl + Alt + C
提取参数Extract Parameter Ctrl + Alt + P
功能快捷键
查找类文件Go to class Ctrl + N
查找所有类型文件Go to file Ctrl + Shift + N
前往指定的变量/方法Go to symbol Ctrl + Alt + Shift + N
左右切换打开的编辑tab页Go to next / previous editor tab Alt + Right/Left
返回到前一个工具窗口Go back to previous tool window F12
从工具窗口进入代码文件窗口Go to editor (from tool window) Esc
隐藏当前或最后一个活动的窗口Hide active or last active window Shift + Esc
在当前文件跳转到某一行的指定处显Go to line Ctrl + G
示最近打开的文件记录列表Recent files popup Ctrl + E
显示最近位置弹出的窗口Recent locations popup Ctrl + Shift + E
光标跳转到当前单词左/右侧幵头位置Navigate back / forward Ctrl + Alt + Left/Right
跳转到最后一个编辑的地方Navigate to last edit location Ctrl + Shift + Backspace
显示当前文件选择目标弹出层Select current file or symbol in any view Alt + F1
进入光标所在的方法/变量的接口或是定义处跳转Go to declaration Ctrl + B, Ctrl + Click
到接口实现类Go to implementation(s) Ctrl + Alt + B
快速打开光标所在方法、类的定义Open quick definition lookup Ctrl + Shift + I
跳转到类型声明处Go to type declaration Ctrl + Shift + B
前往当前光标所在方法的父类方法Go to super-method / super-class Ctrl + U
跳转到前一个/后一个方法Go to previous / next method Alt + Up/Down
移动光标到代码块的开始/结束位置Move to code block end / start Ctrl + ]/[
弹出当前Class结构定义File structure popup Ctrl + F12
显示当前类的层次结构Type hierarchy Ctrl + H
显示方法层次结构Method hierarchy Ctrl + Shift + H
显调用层次结构Call hierarchy Ctrl + Alt + H
跳转到下一个/上一个高亮错误的位置Next / Previous highlighted error F2/Shift + F2
编辑/查看代码源Edit source / View source F4/Ctrl + Enter
显示到当前文件的导航条Show navigation bar Alt + Home
选中文件/文件夹/代码行,添加/取消书签Toggle bookmark F11
选中文件/文件夹/代码行,使用助记符添加/取消书签Toggle bookmark with mnemonic Ctrl + F11
定位到对应数值的书签位置Go to numbered bookmark Ctrl + #[0-9]
显示所有书签Show bookmarks Shift + F11

COMPILE AND RUN (编译和运行)

Compile and Run (编译和运行)快捷键
编译项目Build project Ctrl + F9
编译选择的文件、包或moduleCompile selected file, package or module Ctrl + Shift + F9
弹出Run / Debug的配置项Select configuration and run / debug Alt + Shift + F10/F9
运行/ 调试Run / Debug Shift + F10/F9
从编辑器运行上下文环境配置Run context configuration from editor Ctrl + Shift + F10
全部运行Run anything Double Ctrl

USAGE SEARCH (用法查询)

功能快捷键
在文件中查找用法/在类中查找用法Find usages / Find usages in file Alt + F7/Ctrl + F7
在文件中咼弟显示用法Highlight usages in file Ctrl + Shift + F7
显示用法Show usages Ctrl + Alt + F7

VCS / LOCAL HISTORY(版本控制/本地历史记录)

功能快捷键
提交代码到版本控制器Commit project to VCS Ctrl + K
从版本控制器更新代码Update project from VCS Ctrl + T
推送提交记录到远程版本仓库Push commits Ctrl + Shift + K
快速弹出版本控制器操作面板‘VCS’ quick popup Alt + BackQuote (`)

LIVE TEMPLATES(动态代码模板)

功能快捷键
选中代码块,弹出模板选择窗口,应用动态模板Surround with Live Template Ctrl + Alt + J
插入自定义动态代码模板Insert Live Template Ctrl + J
(2)
上一篇 2022年2月16日 下午8:52
下一篇 2022年2月27日 下午2:26

相关推荐

发表回复

登录后才能评论