当前位置:  开发笔记 > 运维 > 正文

有用的Eclipse功能?

如何解决《有用的Eclipse功能?》经验,为你挑选了9个好方法。

我在很短的时间内(大约使用3个月)一直在使用Eclipse作为IDE,几乎每天我都会学习一些我完全不知道的快捷方式或功能.例如,就在今天,我了解到Ctrl+ 3是快速访问窗口的快捷方式.

我想知道你最有用/最喜欢的Eclipse功能是什么.由于IDE非常大,了解程序中更常用的部分会很有帮助.



1> Cheekysoft..:

我最常用的功能是

ctrl+ 1快速修复/拼写检查

打开文件

ctrl+ shift+ t按类名加载类文件

ctrl+ shift+ r按文件名加载任何文件

匹配是在类/文件名的开头进行的.使用*开始搜索模式以搜索文件名/类名中的任何位置.

格式化

ctrl+ shift+ f格式源文件(在Window | preferences | java | code style | formatter中设置格式化样式)

ctrl+ shift+ o组织进口

生成的代码

alt+ s,r生成getter和setter

alt+ s,v从超类或接口插入重写方法的方法签名

重构

alt+ shift+将l文本选择提取为局部变量(非常方便,因为它确定并为您插入类型.

alt+ shift+ m提取文本选择作为方法

alt+ shift+ i内联选定方法

运行和调试.

alt+ shift+ x是在当前文件中运行东西的非常方便的前缀.

alt+ shift+ x,t在当前文件中运行单元测试

alt+ shift+ x,j在当前文件中运行main

alt+ shift+ x,r在服务器上运行

还有更多.点击alt+ shift+ 后,右下角的弹出窗口会显示这些选项x.

alt在上述所有示例中,+ shift+ x都可以切换为alt+ shift+ d,以便在调试器中运行.

验证

截至最近的Ganymede版本,您现在可以在指定的文件和文件夹中切换验证.我已经等了很久了.

转到项目| 属性| 验证

单击要关闭的验证器的设置列中的...按钮

将规则添加到排除组

代码导航

按住ctrl以使所有变量,方法和类名称超链接到其定义.

alt+ left导航回您点击的位置ctrl

alt+ right再次"前进"



2> David Koelle..:

这很酷:如果有人通过电子邮件向您发送堆栈跟踪,您可以将堆栈跟踪复制并粘贴到Eclipse的控制台窗口中.然后,您可以单击堆栈跟踪中的类名,就像您自己的代码生成它一样.


需要注意的是,我必须通过单击控制台最右侧的"打开控制台"图标,然后选择"Java堆栈跟踪控制台"来启用此功能.

3> N8g..:

Ctrl- Alt(up/ down)复制当前行上方或下方的选定行.
Alt(up/ down)向上或向下移动当前(或多个选定的)行
Ctrl- Shift- R 打开资源窗口,开始键入以查找类/资源
Ctrl- O 为当前类启动所有方法和字段.再次命中它将为当前的类和超类提供所有方法和字段.
Ctrl- /Ctrl- Alt- C使用//注释单行或多行
Ctrl- Shift- / 使用/**/注释选定的行
Ctrl- . 转到下一个错误或警告行



4> serg10..:

在实际功能方面,而不是快捷方式,我强烈建议您看看Mylyn.

它本质上是以一个以任务为中心的视图来浏览Eclipse.它跟踪您在处理任务时触摸的文件,并将UI的许多方面集中在它决定与手头工作相关的资源上.Eclipse可能有点忙,特别是对于一个大的多模块项目,Mylyn帮助切断了这个问题.发布跟踪软件和源代码控制存储库的连接也非常出色.

根据我的经验,它使那些尝试使用它的人产生了极端的看法,这可能表明它提供了一些有趣的东西......并不意味着听起来像一个粉丝 - 它绝对值得一看.



5> Romain Linso..:

我每天使用的快捷方式是Ctrl+ K.在您的编辑器(不仅是Java文件)中,只需选择一个文本(如变量,函数等),然后使用此快捷方式转到当前编辑器中此文本的下一个出现位置.它比使用Ctrl+ F快捷键更快......

另请注意,您可以使用Ctrl+ Shift+ K向后搜索.



6> 小智..:

CTRL+ PAGE DOWN/ CTRL+ PAGE UP在打开的编辑器之间切换

CTRL+ E也可以在打开的编辑器之间切换(允许输入名称)

CTRL+ O对我来说非常重要.您不再需要大纲视图(您可以关闭它,这将为您提供更多空间).然后,您可以键入方法名称或只是它的开头,您很快就可以找到它.我也用它来检查可用的东西.例如:CTRL+ O然后键入get ...现在我看到所有的getter.

F3在代码中选择一个元素:将您带到其定义或它的源.例如,在方法调用中使用它会将您带入该方法的源代码中.

CTRL+ M以最大化当前窗口

如前所述,CTRL+ 3非常好.它基本上允许您在没有鼠标的情况下完全使用Eclipse.只需键入CTRL+ 3然后打包资源管理器即可.

CTRL+ F8循环低谷观点

CTRL+ L允许输入行号并直接将您带到该行.

CTRL+ SHIFT+ G搜索工作空间中所选元素的所有引用.

而不是快捷方式:在Java编辑器下的项目设置中,您可以找到"保存操作".这允许您设置项目,以便在保存文件时自动清理和格式化代码.这是非常好的保护你不断按CTRL+ OCTRL+ F.



7> Charles Ma..:

Eclipse自动刷新默认情况下不启用,因此如果您对eclipse之外的文件进行更改,则更改将不会反映在您的构建中.如果你刚刚做了一个svn/git update/rebase并且事情没有按照预期的方式运行,这非常烦人.

在windows-> preferences-> workspace中打开它,然后勾选自动刷新.



8> serg..:

当地历史

这是一个很棒的功能.Eclipse为项目中的所有文件都有自己的mini-CVS.如果要还原某些更改,甚至还原已删除的文件,可以右键单击该项目并选择"从本地历史记录还原".

刚救了我的屁股*欢乐的泪水*



9> karlphillip..:

CTRL+ Shift+ P跳转到匹配支架 /括号.

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有