Idea快捷键整理
自动导入或补全
Ctrl+空格,代码提示自动提示待输入项
Ctrl+Shift+空格,自动补全代码语句
Ctrl+Alt+空格,类名自动完成
Ctrl+Alt+v, 补全方法返回值
Ctrl+Shift + Enter,语句完成(完成当前语句,以“;”结束)
Ctrl+J,自动代码提示(例如:serr、sout)
Ctrl+Alt+O,删除导入但未使用的包
Alt+Enter,导入包,自动修正
Tab,代码标签输入完成后,按 Tab,生成代码
文件的关闭或者打开(类)
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Ctrl+N,查找一个类(只限java类,不包含其他格式的项目文件)
Ctrl+Shift+N,查找文件(包含项目的所有文件)
Shift+Click,可以关闭文件
Ctrl+F4,关闭当前文件
查看文档或类结构
Ctrl+F12,可以显示当前文件的结构
Ctrl+H,显示类结构图(类的继承层次)
复制
Ctrl+Shift+C,复制路径
Ctrl+Alt+Shift+C,复制引用,必须选择类名
F5,复制文件
粘贴
Ctrl+Shift+Insert,可以选择剪贴板内容并插入
Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本
Ctrl+Alt+Shift+V,简单粘贴
删除
Alt+Delete,安全删除文件
Ctrl+Backspace,按单词删除
提示注释或声明信息
Ctrl+B/Ctrl+Click,进入方法/查看声明;打开光标处的类或方法(跳转到定义处)
Ctrl+Q,查看方法注释文档
Ctrl+P,查看方法的详细参数和选择同名不同参的方法
Source(setter、getter、重写)
Alt+Insert,可以生成构造方法constructor/Getter/Setter/toString等
Ctrl+O,重写方法
Surround with(把代码包含在块内)
Ctrl+Alt+T,可以生成try catch、if else等语句块
查找与替换
Ctrl+Shift+Alt+N,整个工程查找类或类中的方法或变量
Alt+F7,查找整个工程中使用的某一个类、方法或者变量的位置
Ctrl+Shift+F,在指定路径中查找
Ctrl+R,在当前文件中(文本查找和替换)
Ctrl+Shift+R,在全局路径中(文本查找和替换)
Ctrl+F,在当前文件中(只查找文本)
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
Ctrl+Shift+W,取消选择光标所在词
Ctrl+Shift+U,大小写转化
定位
Alt+Up/Down,跳转到上一个或者下一个方法
F2 或 Shift+F2,快速定位错误或者警告
Ctrl+[ 或 ],可以跑到大括号的开头与结尾 (同时配合“shift”键可选中该代码块)
Ctrl+Alt+B,查看接口方法的实现类/查看类的方法实现
Ctrl+Alt+left/right,返回至上次编辑的位置
Ctrl+G,弹出当前行和列的具体值
Alt+Shift+C,最近的更改记录
Ctrl+w,选中一个变量,光标在{}旁边可选中{}中的代码块,连续按会依次会选中单词--整个字符串--整个字符串包含引号--整个字符串赋值语句--整行--整个方法体……,然后再按Ctrl+shift+w不断缩小范围
行/段落操作
Ctrl+X,删除行(带剪切)
Ctrl+Y,删除当前行(只删)
Ctrl+D,复制行并往下新增一行
Ctrl+/或Ctrl+Shift+/,生成单行注释代码或者文档注释(//或者/**/)
Ctrl+Shift+J,整合两行
Shift+Enter,换行
Alt+Shift+Up/Down,上/下移一行
Ctrl+Shift+Up/Down,向上/下移动语句
按两下ctrl,选中一行
菜单工具栏操作
Alt+1,快速打开或隐藏工程面板
Alt+F1,查找代码所在磁盘位置等
Alt+left/right,切换代码视图
Ctrl+Alt+S,打开settings对话框
Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口
F12,把焦点从编辑器移到最近使用的工具窗口
Ctrl+Alt+Shift+S,打开当前项目/模块属性(打开project structure)
Alt+Home,跳转到导航栏
Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Shift+F12,还原默认布局
Ctrl+Shift+F12,隐藏/恢复所有窗口
Ctrl+Tab,转到下一个拆分器
Ctrl+Shift+Tab,转到上一个拆分器
启动、调试、编译、停止
启动和停止服务器
Shift+F10,选择 Run(快速启动当前)
Alt+Shift+F10,选择 Run(选择启动)
Debug调试
Shift+F9,选择 Debug(快速debug)
Alt+Shift+F9,选择 Debug(选择debug)
Ctrl+F8,添加(取消)行断点
Ctrl+Shift+F8,查看断点
F7,进入
F8,下一步
F9,恢复程序
Alt+F10,(断点调试时)定位到断点
代码更新操作
Ctrl+F2,停止
Ctrl+Shift+F9,编译
代码重构
Ctrl+Alt+Shift+T,弹出重构菜单
Shift+F6,对选中的文件、类、变量或方法重命名(重命名全部)
Ctrl+Alt+L,格式化代码(包含缩进个格式化)Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作(只缩进)
跳出
跳出双引号:shift+"
跳出单引号:shift+'
跳出括号:shift+)
跳出中括号:shift+]
以此类推
本文提供了IntelliJ IDEA的各种快捷键总结,包括自动导入、文件操作、代码提示、复制粘贴、查找替换等功能,帮助开发者提高开发效率。
394

被折叠的 条评论
为什么被折叠?



