您的位置:首页 > 编程语言 > Java开发

【工具】我的Eclipse使用习惯

2017-04-02 11:45 274 查看

查看代码结构

查看类的层级结构,可用选中
类名
,按
F4
,可查看:

类的层级结构:



类的上级结构:



类的下级结构:



安装反编译工具Eclipse Class Decompiler

在Eclipse Marketplace查找反编译插件

来到
Help > Eclipse Marketplace...
,我用的这款工具叫
Eclipse Class Decompiler
,你可以通过名称搜索出来,然后安装。安装的过程就是确认、下一步之类的,最后需要重启Eclipse。



安装完之后的一些设置

重启Eclipse完毕,可以来到
Window > Preferences > Java > 反编译
中调整参数。



接下来就可以遨游在源代码的世界了!

我的Eclipse设置习惯

Eclipse的设置习惯,各项目,甚至各人的偏好都不好,仅供参考。

UTF-8编码

Window -> Preferences -> General -> Workspace -> Text file encoding ->
UTF-8


引入MAVEN自定义配置文件

一般都需要引入MAVEN的自定义配置文件,比如有一些项目的仓库。

Window -> Preferences -> Maven -> User Settings

Maven的settings.xml路径


字体设置

在Windows7中用Eclipse,你可能会发现字体偏小,不太习惯,可调整会之前的样式。

Window -> Preferences -> General -> Appearance -> Color and Fonts -> Basic -> Text Font ->
Courier New


在Windows7中用Eclipse,有可能在上述列表中无
Courier New
可选,可点击
显示更多字体
,选中
Courier New
,点击
显示
,然后再从上述窗口选取。

添加引用不到的XSD文件

有时候会引用不到网络上的XSD文件,可下载到本地并注册到Eclipse上,后续Eclipse会在该地址查找。

Window -> Preferences -> XML -> XML Catalog ->
Add


比如我想注册
dubbo.xsd
,那么添加
D:\outside_xsd\dubbo.xsd
http://code.alibabatech.com/schema/dubbo/dubbo.xsd
,其中前者是自行下载并放置在该地址。具体如下图:

打开POM.XML文件时直接打开XML视图

默认打开
POM.XML
文件是
Overview
视图,打开时有些慢,我一般设置为直接打开
XML
视图。

Window -> Preferences -> Maven -> User Interface -> 勾选
Open XML page in the POM editor by default


Properties中文乱码问题

Window -> Preferences -> General -> Content Types -> Text -> Java Properties File -> Default encoding ->
UTF-8


保存时清除import没引用的类

Window -> Preferences -> Java -> Editor -> Save Actions ->
Perform the selected actions on save
->
Organize imports


查看Javadoc

有时候引入第三方包,鼠标移到方法上欲查看该方法的注释,但显示的却是
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.


这时你查看项目引入的JAR下是否不包含
Javadoc




如果用的是Maven,最好把Window -> Preferences -> Maven -> Download Artifact JavaDoc勾上,如果你常见源码,最好也把Download Artifact Sources勾上吧,哈哈。

当然也可用Maven命令,手动下载并手动关联,下载JavaDoc和Source的命令分别为:
mvn dependency:resolve -Dclassifier=javadoc
mvn dependency:sources
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: