使用IDEA快捷键阅读源码

ctrl + e 查看最近打开的文件
caps + tab 同样也是查看最近打开的文件
ctrl + { 返回上一步编辑获取鼠标停留的位置
ctrl + } 返回下一步编辑获取鼠标停留的位置

阅读源码最重要的几个功能:
1:查看某方法被哪些地方调用:ctrl + g
2:查看某方法的调用树:Ctrl+Alt+H
3:查看某个类被某些地方调用(不包括实现的接口):ctrl + T
4:查看某个类的继承树:show diagram 能够看到这个类的继承的图,很清晰
5:查看某个类的被继承树: F4
6:查看某个类的方法和属性,或者包含的父类属性:点击左上角的structure查看。

还有一些小功能:比如正常使用的ctrl + v ,只能看到你上一次粘贴的,而使用ctro + shift + v 就能看到一个粘贴板,可以多重选择。

还有一些缩写,方便使用
1:psvm public static void main(String[] args){}
2:sout System.out.println();
3:souf System.out.printf();
4:serr System.err.println();
5:psf public static final
6:psfi public static final int
7:psfs public static final String

抽取一段代码重构:
alt + shift + m

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • 原文:http://www.cnblogs.com/tonycody/p/3257601.html 【常规】Ctr...
    congnie116阅读 659评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,087评论 19 139
  • 返回上次光标的位置Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+回车 导入包,自动修正C...
    请叫我四爷阅读 2,030评论 1 2
  • ios11更新了。之前xcode9的bate版我也没时间看,知道今天要适配才发现问题来了。下午研究半天。感觉这玩意...
    xiaoliang1阅读 1,587评论 4 3