ps:使用Intellij IDEA编辑器有蛮长一段时间了。哈哈。整合一下常用的快捷、避免自己以后还要再找。

顺序大概就是从上到下的

Alt + ENTER : 自动修正,提示
Alt + Insert : 超级插入 新建等等

善用 Alt + 数字键 => 切换面板

Ctrl + H : 类层次查看
Ctrl + N : 快速打开类
Ctrl + R : 替换
Ctrl + F : 查找
Ctrl + Q : 查看JavaDoc
Ctrl + W : 特殊选中,像一个单词选择,连续按会有其他效果
Ctrl + D : 复制一行 或者 复制选中的代码块
Ctrl + X : 删除一行
Ctrl + F12 : 可以显示当前文件的结构
Ctrl + B : 快速打开光标处的类或方法
Ctrl + Alt + B : 跳转到抽象方法的实现
Ctrl + Alt + T : 使用...包围代码块,例如if else。try/catch等等
Ctrl + O : 覆写父类中的方法
Ctrl + I : 实现父类中的方法
Ctrl + Alt + Shift + T : 重构
Ctrl + /或 + Shift+/ : 注释(// 或者/*...*/)
Ctrl + [或] : 跳到大括号的开头结尾

Ctrl + Shift + Up或Down : 上下移动类,函数,变量 等等
Ctrl + Shift + N : 可以快速打开文件
Ctrl + Shift + F7 : 高亮显示所有该文本,按Esc高亮消失。

Ctrl + Alt + L : 格式化代码 - 可以选择整个工程
Ctrl + Alt + I : 快速格式化代码 - 当前文档
Ctrl + Alt + O : 优化导入的类和包
Ctrl + Alt + L/R : 返回至上一次/下一次光标的位置
Ctrl + Alt + F7 : 查看调用

Shift + F6 : 重构-重命名

F2 : 快速定位高亮错误或警告

Alt + F1 : 可以将正在编辑的元素在各个面板中定位
Alt + F7 : 查找引用
Alt + Up或Down : 方法间快速移动
Alt + Left或Right : 左右页签切换

Alt + Shift + C : 对比最近修改的代码

IDEA提供的一些缩写:

psvm : public static void main(...)...
sout : System.out.println();
itit : while (iterator.hasNext()) { Object next = iterator.next(); }
ifn : if == null
inn : if != null
thr : throw new

其他:

对List或者数组使用Alt+Enter => Iterate 快速生成迭代

最新文章

  1. 一步一步开发Game服务器(五)地图寻路
  2. sFlow
  3. PHP导出Excel一个方法轻松搞定
  4. 测试Python代码
  5. [转]Source Insight使用小技巧小结
  6. python 代码片段10
  7. Redis配制说明
  8. Socket小项目的一些心得(鸣谢传智的教学视频)
  9. IBM即将倒闭,微软也从崩溃18个月
  10. 文件查找和比较命令 来自: http://man.linuxde.net/find
  11. C#嵌套类
  12. python 代理
  13. 【算法习题】正整数数组中和为sum的任意个数的组合数
  14. 常用 ADB 命令[ZZ]
  15. java高级 - java利用listener实现回调,即观察者模式
  16. OpenCV 学习笔记 05 人脸检测和识别
  17. 【colaboratory】ModuleNotFoundError: No module named 'forward'
  18. HackPwn:TCL智能洗衣机破解细节分析
  19. Spring如何解析XML文件——Spring源码之XML初解析
  20. jquery 格式化数字字符串(小数位)

热门文章

  1. ubuntu中文设置方法
  2. J2EE,LAMP和ASP.NET三者比较
  3. 新型数据库Kudu应用经验分享
  4. scrapy报错:ImportError: No module named 'win32api'
  5. centos关闭sudo的ldap认证
  6. JMS之——ActiveMQ 高可用与负载均衡集群安装、配置(ZooKeeper + LevelDB + Static discovery)
  7. eclipse缺省的Server没有weblogic
  8. Android app启动耗时分析
  9. MySQL中 order by 与 limit 的执行顺序以及使用实例
  10. php处理行业分类数据