`

你是爱剑之人吗?-Eclipse提高工作效率的好习惯

阅读更多

    也许你每天基本都在使用Eclipse,它是你的利器,但宝剑的锋利能否在在你手中发挥呢?你是爱剑之人吗?,也许你是高手,使它的光芒更耀眼,也许你屈辱了它。

 

下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验

 


Eclipse提高工作效率的好习惯:

1、切换编辑点 Alt + <-, Alt + ->

2、查看打开文件 Ctr + e

3、充分利用模板 主要是自己定义的

4、自定义快捷键生成Getter和Setter
我的:Ctr+Shift+S,S
单个的属性的生成你可以:
Ctr+1 建议中有一项

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x  

6、看见方法名或者变量名不好,替换Ctr+2,r

补充:10 楼 reverocean 提供了一个更好的方法:重命名直接用 ctrl+alt+R

7、查找选中的下一个:Ctr+k,反查:Ctr+Shift+k

8、运行Ctr+F11

9、大小写转化:Ctr+Shift+X Ctr+Shift+Y

10、最大一般窗口切换:Ctr+M

11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候

12、多窗口编辑,可能你不适应,但是用熟之后,会发现蛮高效的:
Window->New Window

13、实现接口的类注解:@Override,利用Ctr+1还是蛮好使

14、忘记类名,记得大概?
Ctr+Shift+T 记得用* ? 哦

15、调试就不用说了 F5 F6 F8 F7

16、控制台那一排的标签,能关几个就关几个,别浪费资源,我就使用了三个Problems Tasks Consle

17、充分利用TODO和Tasks视图,很可能你想以后实现或者改进的东西你自己忘记了

 

下面这些是汇集楼下弟兄的:

7 楼 dracularking

 

18、切换定位类中方法         Ctrl+Shift+Down/Up

 

19、拷贝选中行                     Ctrl+Alt+Down/Up

補充一下:

20、对应第18条或者这个活动大纲更好用:  ctr+o

 

6 楼 xujingbao

 

21、ctrl+shift+r 文件搜索 (不用一个个的把包点开,去找)

补充一下:

配合体会一下第14条的 ctrl+shift+t

 

22、alt+shift+Q P 当编辑窗口最大时,可以快速打开 Package Explorer

 

23、alt+shift+Q C 当编辑窗口最大时,可以快速打开 Console

 

24、ctrl+b 进行build (一般取消了自动build)、ctrl+l 定位行号

 

25、ctrl+shift+f 代码格式化

补充一下:

这个一般我们会用save action(Window->Preferences->Java->Editor->Save actions)会更方便

 

8 楼 toflyhigh

 

26、ctrl+t(ctrl+t+t) 查看类或方法的继承结构

 

27、ctrl+shift+u 查看变量在哪里被引用了

 

28、ctrl+shift+g(alt+shift+h) 查看方法在哪里被调用了

 

29、alt+shift+c 重构类或方法签名(重构接口时很有效)

 

10 楼 reverocean

补充:

30、关于重构快捷键,我就不说了,好好利用重构的功能对于代码结构的调整真的是一个字:爽!

所以它是提高效率的一个绝好的途径,在这里大加赞赏是因为我还是处理重构的初级水平,可以经常试试这样来提高:

经常按按:Alt+Shift+T (=右键->Refactor->系列选择)

多谢10楼兄reverocean的提醒。

 

2009-08-24 补充:

26、ctrl+t(ctrl+t+t) 查看类或方法的继承结构,以前没留意,现在发现:

程序中跟踪代码,快速找到接口的实现方法:光标停在方法上,CTR+T,然后点击实现类的方法,就进去了。

55
15
分享到:
评论
19 楼 qbq 2009-08-06  
Alt+Shift+R  重命名
18 楼 namelessmyth 2009-06-27  
很好的文章,顶了
17 楼 iammonster 2009-05-19  
鹤惊昆仑 写道

alt+f3 直接跳转到实现中。需要安装插件implementor

接口的实现?F4不就可以吗
16 楼 鹤惊昆仑 2009-05-18  
alt+f3 直接跳转到实现中。需要安装插件implementor
15 楼 luoyahu 2009-05-18  
其实我觉的有这两个就差不多了。
alt+/
ctrl+1
14 楼 iammonster 2009-05-18  
vearn 写道

补充一个我认为很重要的——模板window-&gt;Preferences-&gt;Java-&gt;Templates例如输入try,按下Alt+/

第三条中已经提到了,这个是提高效率的非常便捷的方式,默认的完全不够用,自己把经常用到代码段抽象出来定义成模板,效率起码提高30%。
13 楼 vearn 2009-05-18  
补充一个我认为很重要的——模板

window->Preferences->Java->Templates

例如输入try,按下Alt+/
12 楼 toflyhigh 2009-05-18  
hetylei 写道

jinyan798 写道19、拷贝选中行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦这是因为你的显卡驱动占用了这个快捷键


呵呵 是的
11 楼 hetylei 2009-05-18  
jinyan798 写道

19、拷贝选中行                     Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦

这是因为你的显卡驱动占用了这个快捷键
10 楼 iammonster 2009-05-15  
jinyan798 写道

19、拷贝选中行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ctrl+Alt+Down/Up不管用,我用了一下,把我的屏幕给倒过来啦

呵呵,这样,你看看你那快捷键是不是正确,方法如下:
Window->Preferences->General->Keys
在查找框输入:duplicate 或者 Ctrl+Alt+Up
看duplicate对应的快捷键是不是Ctrl+Alt+Up,提示:注意该视图的其他选项哦,不再一一说了
9 楼 jinyan798 2009-05-15  
19、拷贝选中行                     Ctrl+Alt+Down/Up
不管用,我用了一下,把我的屏幕给倒过来啦
8 楼 reverocean 2009-05-15  
重命名直接用 ctrl+alt+R
重构提炼方法 ctrl+alt+M
重构常量    ctrl+alt+T a (记不清,大概是a)
将方法及变量提成Field级 ctrl+alt+F


我觉的重构里面的快捷键比较好用
7 楼 iammonster 2009-05-15  
xujingbao 写道

呵呵 弱弱的问一句 Tasks用来做什么啊 我怎么感觉没什么用啊&nbsp;&nbsp;

那你看看TODO是做什么的吧,然后自己试试他的功能,或许你会喜欢上它的。
对于喜欢写程序从大到细的人来说就更不能放过这个好东西了。
6 楼 toflyhigh 2009-05-15  
我也补充两个

ctrl+t(ctrl+t+t) 查看类或方法的继承结构
alt+shift+c 重构类或方法签名(重构接口时很有效)
ctrl+shift+u 查看变量在哪里被引用了
ctrl+shift+g(alt+shift+h) 查看方法在哪里被调用了
ctrl+o+"输入某个方法的开头字符"  查找类方法
f12  激活编辑窗口
5 楼 dracularking 2009-05-15  
非常好 博主提醒了我很多 比如那个Ctrl+K 只有在实践中多用 才能真正消化吸收成自己的
列举两个我比较常用的,很多网上很容易搜到,全列出来就没意思了

Go to Next/Last Member          Ctrl+Shift+Down/Up
Copy Lines                 Ctrl+Alt+Down/Up
4 楼 iammonster 2009-05-15  
呵呵 怎么没人补充呢? 有点遗憾
3 楼 yanhua 2009-05-15  
和我的习惯很相似奥
2 楼 iammonster 2009-05-14  
wangcheng3721 写道

很好的帖子哦&nbsp; 收藏了

有个小问题&nbsp;&nbsp; 笔误?

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x&nbsp;
利用剪切来实现部分删除,还能实现回收站功能Ctr+v,呵呵有创意


哦 Sorry,你挺仔细的,是笔误,呵呵。多谢了
1 楼 wangcheng3721 2009-05-14  
很好的帖子哦  收藏了

有个小问题   笔误?

5、删除时候尽量不要退格或者Delete键
行级别 Ctr+d
行中个别部分 Ctr+x 
利用剪切来实现部分删除,还能实现回收站功能Ctr+v,呵呵有创意

相关推荐

    hadoop-eclipse-plugin1.2.1 and hadoop-eclipse-plugin2.8.0

    同时,这也意味着对于那些已经习惯了Eclipse或MyEclipse的开发者来说,他们无需离开熟悉的开发环境,就可以直接进行Hadoop应用的开发和调试。 在实际使用中,安装Hadoop-Eclipse-Plugin非常简单。只需将jar文件(如...

    Eclipse提高工作效率的好习惯

    以下是一些提高Eclipse使用效率的好习惯和快捷键操作: 1. **切换编辑点**:通过Alt + &lt;- 和 Alt + -&gt; 快速在编辑器中的不同位置切换,有助于快速定位代码。 2. **查看打开文件**:Ctrl + e 可以快速浏览并切换到...

    eclipse-jee-neon-3-win32-x86_64.zip

    Neon版本引入了更现代的设计风格,增强了UI的可定制性,使开发者可以根据自己的工作习惯进行调整。此外,性能优化使得启动速度更快,响应更加灵敏,极大地提高了开发效率。 再者,Eclipse的插件系统是其另一大魅力...

    BabelLanguagePack-eclipse-zh_4.10.0.v20190713081526.zip

    对于中国开发者来说,安装这个中文语言包可以将Eclipse的界面、帮助文档以及错误提示等全部转换为简体中文,从而提高使用效率,减少因语言障碍导致的理解困难。 描述中提到的安装步骤非常关键。首先,用户需要将...

    Babel-Language-Pack-eclipse-3.4.1-zh-CN.zip

    对于中国用户来说,使用中文语言包可以极大地提高工作效率,避免了因语言障碍可能导致的理解困难。 该压缩包包含以下几个关键部分: 1. **features**:这是Eclipse插件的特征目录,其中包含关于语言包的元数据和...

    eclipse-java-mars-2-linux-gtk-x86_64.tar.gz

    Mars是Eclipse的4.5版本代号,发布于2015年,它包含了一系列新特性和改进,旨在提高开发者的生产力。以下是一些在Eclipse Mars中值得注意的亮点: 1. **Java 8支持**:Eclipse Mars全面支持Java 8的新特性,包括...

    spket-1.6.23 eclipse插件

    这个“spket-1.6.23 eclipse插件”是专为Eclipse设计的一个版本,用于提升JavaScript开发者的工作效率。 **1. Spket 插件功能** - **代码补全**:Spket提供智能感知功能,可以在编写代码时自动提示变量、函数、...

    eclipse 2023-06 Windows 版安装包

    3. **快速启动与响应**:新版本可能包含了性能优化,使得Eclipse启动更快,打开项目和编译代码的速度也有所提升,从而提高开发效率。 4. **插件生态系统**:Eclipse以其丰富的插件库著称,2023-06版本可能更新了...

    SublimeText2-配好插件-免安装免注册-Eclipse快捷键

    在编写大量CSS时,这样的功能能够节省大量时间,提高工作效率。 最后,Sublime Text 2虽然小巧,但它支持Eclipse的快捷键设置,这意味着如果你是Eclipse的老用户,可以在Sublime Text 2中找到熟悉的操作方式,减少...

    01.Java教程-基础必备--2.Java核心基础好评30天入门---Eclipse、IDEA通用配置

    6. **快捷键设置**:根据个人习惯配置快捷键,提高编码效率。 接下来,我们转向IntelliJ IDEA。作为JetBrains公司开发的一款专业Java IDE,IDEA以其智能代码助手、丰富的内置工具和友好的用户体验而受到赞誉。其...

    eclipse-jee-photon-R汉化包合集

    汉化包的引入,使得用户界面和帮助文档都转换成了中文,这对于中文用户来说,大大降低了学习和使用的难度,提高了工作效率。 "基础汉化"指的是对Eclipse IDE的基本组件、菜单、对话框、提示信息等内容进行的翻译,...

    eclipse-color-epf

    使用这些资源,Eclipse用户能够优化他们的代码编辑体验,提高工作效率。他们可以尝试不同的颜色主题以适应长时间编码的视觉需求,或者找到更符合个人喜好的代码高亮设置。此外,通过查看和学习别人的EPF文件,开发者...

    apliay-eclipse2个模板配置文件

    这些文件是Eclipse IDE为了提高代码编写效率而设计的,允许开发者自定义代码片段和格式化规则。 1. **codetemplates.xml**: 这个文件包含了用户自定义的代码模板。在Eclipse中,开发者可以设置不同的代码模板,...

    eclipse-SDK-3.4.1-win32中文语言包

    Eclipse SDK 3.4.1 是一个流行的开源集成开发环境(IDE)的版本,专为Windows 32位系统设计。这个版本包含了Eclipse的核心功能,如Java...同时,对于那些习惯使用这个版本的开发者,中文语言包无疑增加了其工作效率。

    zookeeper-3.4.6 eclipse

    7. 测试与调试:在Eclipse中,你可以设置断点,启动调试模式,进行单步调试和数据查看,以便更好地理解和分析Zookeeper的工作原理。 通过以上步骤,你已经在Eclipse中成功地集成并配置了Zookeeper 3.4.6。这不仅...

    eclipse_3.7_中文包_eclipse_汉化包_eclipse_最新最全汉化包

    总的来说,Eclipse_3.7_中文包是为中国开发者量身定制的,它不仅提供了全中文界面,还集成了当时最新的开发工具和特性,大大提高了开发效率。正确安装和使用汉化包,可以使Eclipse更适合中文用户的使用习惯,让开发...

    最新版本eclipse-neon软件开发工具

    这种灵活性使得开发人员能够在同一个环境中处理不同类型的项目,提高工作效率。 2. **高度可定制性**:用户可以根据自己的需求调整界面布局,选择主题,并通过安装各种插件来扩展Eclipse的功能。这些插件覆盖了从...

    eclipse加载汉化包步骤

    然而,默认情况下Eclipse是英文界面,对于习惯使用中文的用户来说,可能会造成一定的不便。为此,本文将详细介绍如何为Eclipse安装中文汉化包,使界面语言切换至中文,从而提升开发效率。 #### 二、准备工作 在...

    阿里java开发规范插件idea eclipse

    使用阿里Java开发规范插件,有助于提升个人编程习惯,使代码更符合团队和行业的标准,减少代码审查的时间,提高团队的整体开发效率。同时,良好的编码规范也有助于新人更快地融入项目,降低代码理解难度。 总的来说...

    使用 Eclipse 插件开发环境构建模板

    在IT行业中,开发工具的选择和使用对于提升效率至关重要。...总的来说,通过Eclipse插件开发环境构建模板,开发者可以定制符合自己开发习惯的代码生成规则,提高编码效率,降低出错率,使得开发工作更加高效有序。

Global site tag (gtag.js) - Google Analytics