- 浏览: 544797 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (618)
- java (109)
- Java web (43)
- javascript (52)
- js (15)
- 闭包 (2)
- maven (8)
- 杂 (28)
- python (47)
- linux (51)
- git (18)
- (1)
- mysql (31)
- 管理 (1)
- redis (6)
- 操作系统 (12)
- 网络 (13)
- mongo (1)
- nginx (17)
- web (8)
- ffmpeg (1)
- python安装包 (0)
- php (49)
- imagemagic (1)
- eclipse (21)
- django (4)
- 学习 (1)
- 书籍 (1)
- uml (3)
- emacs (19)
- svn (2)
- netty (9)
- joomla (1)
- css (1)
- 推送 (2)
- android (6)
- memcached (2)
- docker、 (0)
- docker (7)
- go (1)
- resin (1)
- groovy (1)
- spring (1)
最新评论
-
chokee:
...
Spring3 MVC 深入研究 -
googleyufei:
很有用, 我现在打算学学Python. 这些资料的很及时.
python的几个实用网站(转的) -
hujingwei1001:
太好了找的就是它
easy explore -
xiangtui:
例子举得不错。。。学习了
java callback -
幻影桃花源:
太好了,謝謝
Spring3 MVC 深入研究
这个是大多数人经常用到的,用来查看变量、方法、类的定义
跳到光标所在标识符的定义代码。当按执行流程阅读时,F3实现了大部分导航动作。
2 Ctrl+Shift+G
在工作空间中查找引用了光标所在标识符的位置。可以说是与F3相反的快捷键。当按类定义进行阅读时,可以迅速找出当前类方法在被哪些类调用了。
3. Ctrl+O
查看一个类的纲要,列出其方法和成员变量。提示 :再多按一次Ctrl+O ,可以列出该类继承的方法和变量。
助记 :"O"--->"Outline"--->"纲要"
4 F4
打开继承树。显示当前类所在的继承树。不但包括父类,还包括当前类的子类。
5. Ctrl+T
查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T, 会换成自底向上的显示结构。与"F4"快捷键不同的是显示方式。
提示 :选中一个方法名,按Ctrl+T,可以查看到有这个同名方法的父类、子类、接口。
助记 :"T"------->"Tree"----->"层次树"
6.Alt+左右方向键
我们经常会遇到看代码时Ctrl+左键,层层跟踪,然后迷失在代码中的情况,这时只需要按“Alt+左方向键”就可以退回到上次阅读的位置,同理,按“Alt+右方向键”会前进到刚
才退回的阅读位置,就像浏览器的前进和后退按钮一样。
Alt+-->返回上一个阅读位置。使用查找功能或导航功能跳转后,可以用ALT-左箭头返回上一个阅读位置,而且还是多层历史记录。类似IE的后退。若要这个后退功能 达到最好效
率,就要养成使用它的习惯,例如遇到了一个方法调用,用F3打开了它所在的类文件,看完后应用alt-左箭头来后退,而不是直接关掉新打开的标 签页。否则这个新开的标签页将
会被记录到历史中,下次后退到这里时又会被重新打开。
7.Ctrl+Alt+H
如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。
助记 :"H"--->"Hierarchy"--->"调用层次"
打开光标所在类方法所覆盖的超类方法,相当于在覆盖方法中用鼠标点左边的覆盖方法三角标志。此功能没有默认快捷键,须在主菜单 Windows->Preferences->General-
仅显示光标所在元素(类方法等)。隐藏当前代码中的其他部分,把光标所在的类方法置顶显示。我个人比较喜欢这种方式,一来屏幕比较清洁,二来此时使用导航 功能导航到类
此功能没有默认快捷键,须在主菜单 Windows->Preferences->General->Keys->Modify->Command->Navigate, Open Super Implementation中设置,我个人习惯设为Alt+M,S。
10 Ctrl+E
弹出一个简易对话框用来精确切换代码编辑栏。(注意不要不小心按了Ctrl+W把当前栏目关了,可以考虑取消Ctrl+W关闭当前栏目的设定,因为Ctrl+W实在太容易误按。我个人比较习惯用Ctrl+F4来关闭栏目)
最大化当前窗口。配合F12(编辑窗口获得焦点),可以立刻最大化代码编辑栏。(F12、Ctrl+M)
12Ctrl+小键盘的+ - * /
控制代码结构的折叠与展开。由于我个人喜欢用Show Selected Elemnt Only多于折叠代码,而且要看类成员结构可以用Outline栏目(Shift+Alt+Q,O)或Ctrl+O。因此比较少用这个功能。主要用来集中 查看类方法的Inline JavaDoc注释。
Ctrl+Shift+T
在工作空间内查找类型(包括所有项目中的类,引用JAR包中的类)。这是按名称打开一个类最快捷的方法。
Ctrl-PageUp/Ctrl-PageDown
切换到上一个/下一个标签页
ctrl+F4或ctrl+w
关闭当前标签页
Shift+Alt+Q
打开一个特定栏目,Shift+Alt+Q后可跟一个键表示要打开的栏目。按下Shift+Alt+Q后过一会可看到提示窗。
Ctrl+J
递增式查找。在当前编辑窗口中进行递增式查找。查找过程中按下箭头可跳到下一个匹配点,按上箭头跳到上一个匹配点,按ESC退出递增式查找。
Ctrl+H
打开查找窗口。打开一个可以进行详细设置的查找对话框。由于Eclipse各种导航功能很完善,我比较少用这个查找功能。主要用来进行一些用正则表达式做条件的查找。在查找中,用Ctrl+K查找下一个匹配。
Ctrl+Shift+E
弹出一个对话框来切换或关闭多个代码编辑栏。
当然还有最基本的,Ctrl+Shift+L,显示快捷键列表。
发表评论
-
java的InputStream和OutputStream的理解【转】
2015-11-09 18:10 623原文地址:http://www.cnblogs.com/spr ... -
【JSP】让HTML和JSP页面不缓存的方法
2015-10-14 10:16 446原文地址:http://blog.csdn.net/juebl ... -
jsp去掉浏览器缓存
2015-10-14 09:21 590原文地址:http://bbs.csdn.net/topics ... -
Spring定时任务的几种实现
2015-09-17 18:02 358原文地址:http://gong1208.iteye.com/ ... -
Java 8 简明教程
2015-08-31 17:43 324原文地址:http://www.iteye.com/magaz ... -
Java 8 简明教程
2015-08-28 15:30 537原文地址:http://www.iteye.com/magaz ... -
Spring 3.0 注解注入详解
2015-08-20 12:01 485原文地址:http://developer.51cto.com ... -
Apache所有项目介绍
2015-08-20 11:47 917原文地址:http://haisha.iteye.com/bl ... -
jdk5.0新特性介绍
2015-08-04 18:08 444原文地址:http://blog.sina.com.cn/s/ ... -
Apache Log4j配置说明
2015-05-18 15:59 387原文地址:http://zhangjunh ... -
ubuntu 14.04 下通过apt-get 安装jdk
2015-04-09 16:42 662原文地址:http://segmentfault.com/a/ ... -
【原创】Eclipse Class Decompiler——Java反编译插件
2015-04-01 15:00 573原文地址:http://www.blogj ... -
jvisualvm远程监控Tomcat
2015-03-06 10:19 681原文地址:http://ihuangweiwei.iteye. ... -
Java 并发核心编程
2015-01-08 18:07 590原文地址:http://www.cnblogs.com/see ... -
log4j日志文件乱码问题的解决方法
2015-01-06 18:11 787原文地址:http://blog.csdn.net/inkfi ... -
SHA1与MD5
2014-12-22 15:31 574原文地址:http://blog.csdn.net/fogle ... -
征服 Redis + Jedis
2014-12-19 13:51 371原文地址:http://snowolf.iteye.com/b ... -
Java连接redis的使用示例
2014-12-19 12:08 1035原文地址:http://blog.csdn.net/wgw33 ... -
java对redis的基本操作
2014-12-19 12:07 554原文地址:http://www.cnblogs.com/edi ... -
Eclipse Class Decompiler——Java反编译插件
2014-10-16 11:02 433原文地址:http://bbs.csdn. ...
相关推荐
liferay代码研读liferay代码研读liferay代码研读
Liferay代码研读Liferay代码研读
liferay代码研读 liferay代码研读
这篇文章是李纯明2014年发表在 Magnetic Resonance Imaging上的一篇文章,与他发表的论文A Robust Parametric Method for Bias Field Estimation and Segmentation of MR Images(CVPR2009)、MRI tissue ...
一个增强型记事本的源代码,使用VC++实现 一根很小很强大的开源软件,适合研读代码
《WizardCoder: Empowering Code Large Language Models with Evol-Instruct》代码大语言模型论文研读 Architecture:Decoder-Only Model Size:15B Evol-Instruct:1) Streamlined the evolutionary instructions ...
轻松研读MT4技术指标
具有惯性和里程计的组合的代码,代码量大,需要仔细进行研读
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf
tomcat源码研读笔记涉及到了tomcat的版本,笔记是基于这个版本的tomcat源码进行研读并写下的笔记
文献研读(每次课研读3篇).zip
书中介绍各种新颖的技术手段和科研方向,帮助GIS初学者掌握自己的主攻方向,值得研读。
人教小学语文五年级下册教材研读PPT学习教案.pptx
完美的代码,又精又全,保证你不会再为C语言结构犯愁,通过研读代码,你会发觉C语言不一样的简洁和干净
新课程背景下如何研读小学数学实验教材PPT课件.pptx
开源的STL切片源码,适合大部分程序员代码研读
一个比较简单的五子棋源代码,适合于初学者研读。结构比较简单,不是很复杂
大鱼吃小鱼JAVA版本源代码,本人没有仔细研读,本来想找份C的,现在找到份JAVA的,先做个备份,有空再回来研读。
opengl编程指南第7版, 每个文件可以单独编译学习。看看书,研读一下代码,进步很快的哟!
我们发现目前学习nginx的例子很少,主要是emiller的模块开发介绍这篇文章, 但是单独研究这篇文章发现很多晦涩难懂的地方,而目前还没有其他更好的文章来对这些地方做解释, 有些东西必须要通过源代码的研读才可以...