本文基于Intellij IDEA 2017版本,提供了该IDE工具的常用快捷键以及常用配置。
IDEA常用快捷键
MAC 快捷键
##通用
control+space -- 智能补全
alt+/ -- 自我修复
shift+shift -- 无处可藏
control+tab -- 切来切去
##文件
fn+F6 -- 文件移动
fn+F5 -- 文件复制
cmd+1 -- 文件定位
cmd+E -- 显示近期文件
cmd+O -- 搜索java类
cmd+alt+O -- 搜索文件
cmd+shift+T -- 打开测试类
##代码
cmd+shift+F -- 搜索关键字
cmd+D -- 复制当前行并粘贴
cmd+X -- 删除当前行
cmd+R -- 替换
cmd+shift+R -- 全局替换
shift+fn+F6 -- 重命名并更新使用地方
control+alt+O -- 删除多余导入包
cmd+alt+B -- 查看实现
cmd+B -- 查看声明
alt+fn+F7 -- 查看方法方法调用者
cmd+N -- 自动生成set...
cmd+T -- update
cmd+K -- push
cmd+shift+K -- commit
Win7快捷键
ctrl+shift+T -- 查看测试单元类
ctrl+shift+space -- 相关方法或代码提示
ctrl+alt+B -- 查看方法或类的具体实现
ctrl+alt+F7 -- 查看变量,方法或类的使用地方
ctrl+B -- 查看方法或类的声明类
ctrl+space -- 代码提示
ctrl+Alt+L -- 代码自动缩进
ctrl+D -- 复制当前行的代码并直接添加
ctrl+Y -- 删除一行代码或选中的代码
ctrl+alt+V -- 将选中的代码提取成一个变量
ctrl+alt+M -- 将选中的代码提取成一个方法
F5 -- 复制当前选中的文件
shift+F6 -- 文件,变量,类等重命名
ctrl+T -- update
ctrl+K -- commit到本地仓库
ctri+shift+K -- push到远程仓库
IDEA常用配置
快捷键修改
在Preferences -> KeyMap处修改即可
SerialVersionUID自动生成
在Preferences -> Editor -> Inspections -> Serialization issues -> Serializable class without ’serialVersionUID’ 处勾选即可
取消自动更新
在Preferences -> Updates处修改即可
字体调整
在Preferences -> Editor -> Colors&Fonts处修改即可