# 快捷键

返回:idea

# 快速补全分号

CTRL + SHIFT + ENTER 在当前行任何地方可以快速在末尾生成分号

# 快速找到Controller方法

如果你的项目里有非常多的controller,里面有非常多的http或者resful方法。如何快速找到这些方法呢?这个时候,ctrl+alt+shift+n就可以派上用场了。

# 自动代码

返回顶部

fori/sout/psvm 生成一些样板代码;
for(User user : users) 只需输入user.for+Tab ;
Date birthday = user.getBirthday() 只需输入user.getBirthday().var+Tab即可

# 很常用

返回顶部

Shift+Shift 超强搜索
ctrl+t 更新代码
ctrl+k 提交代码到SVN
Alt+Enter 一个神奇的快捷键,各种智能导入、提示
Alt+Insert 生成代码(如get,set方法,构造函数等)
Alt+Shift+C 对比最近修改的代码
Ctrl+Shift+u 大小写切换
Ctrl+Shift+I 查看方法声明信息
Ctrl+Shift+↑ 或 ↓ 代码向上/下移动
ctrl+alt+s 设置
Ctrl+Alt+O 优化导入的类和包
Ctrl+/ 和 ***Ctrl+Shift+/
Ctrl+E 或者 Alt+Shift+C 最近更改的代码
Ctrl+Y 删除行,剪切
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+F12 查看类结构(表结构)
Shift+F6 重构-重命名
Ctrl+F12 可以显示当前文件的结构
Ctrl+F 查找文本
Alt+Q 可以看到当前方法的声明
Ctrl+Shift+Space 自动补全代码,在很多时候都能够给出Smart提示
Alt+↑ Alt+↓ 可在方法间快速移动
Ctrl+R 替换文本
Ctrl+O 可以选择父类的方法进行重写
Ctrl+Q 可以看JavaDoc
Ctrl+J Live Templates! 缩写,如sout
Ctrl+P 可以显示参数信息
Ctrl+Shift+Backspace 可以跳转到上次编辑的地方
Ctrl+Alt+left/right 返回至上次浏览的位置
F2Shift+F2 高亮错误或警告快速定位
Ctrl+Alt+L 格式化代码
Ctrl+Shift 查看函数返回值类型

# 调试相关快捷键

返回顶部

alt+F8 debug时选中查看值
Alt+Shift+F9 选择 Debug
Alt+Shift+F10 选择 Run
Ctrl+Shift+F9 编译
Ctrl+Shift+F8 查看断点
F7 步入
Shift+F7 智能步入
Alt+Shift+F7 强制步入
F8 步过
Shift+F8 步出
Alt+Shift+F8 强制步过
Alt+F9 运行至光标处
Ctrl+Alt+F9 强制运行至光标处
F9 恢复程序
Alt+F10 定位到断点

# 重构

返回顶部

  • Ctrl+Alt+Shift+T,弹出重构菜单
  • Shift+F6,重命名
  • F6,移动
  • F5,复制
  • Alt+Delete,安全删除
  • Ctrl+Alt+N,内联

# 比较常用

返回顶部

  • Ctrl+~ 快速切换方案(界面外观、代码风格、快捷键映射等菜单)
  • Ctrl+H 显示类结构图
  • Ctrl+[] 可以跳到大括号的开头结尾
  • Ctrl+Alt+T 可以把代码包在一块内,例如try/catch
  • Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
  • Ctrl+W 可以选择单词继而语句继而行继而函数,但是已被修改成关闭
  • Ctrl+N 查找类
  • Ctrl+B 快速打开光标处的类或方法
  • Ctrl+F7 可以查询当前元素在当前文件中的引用,然后按F3可以选择
  • Alt+F3 可以快速寻找
  • Alt+F8 计算变量值
  • Ctrl+Shift+N 可以快速打开文件
  • Ctrl+Shift+Alt+N 可以快速打开符号
  • Ctrl+Alt+B 可以跳转到抽象方法的实现,按住Ctrl+Alt单击方法也可以跳转到实现
  • Ctrl+Shift+J 可以整合两行为一行
  • Ctrl+Alt+UpCtrl+Alt+Down 可以快速跳转搜索结果
  • Ctrl+Shift+F7 可以高亮当前元素在当前文件中的使用,按Esc高亮消失
  • Ctrl+Shift+Insert 可以选择剪贴板内容并插入
  • Alt+F1 可以将正在编辑的元素在各个面板中定位
  • Shift+Click 可以关闭文件
  • Alt+ left/right 切换代码视图
  • Alt+F1 查找代码所在位置