如何将 eclipse 配置成 IDEA
2016-07-21 17:16
375 查看
适用于习惯于IDEA,但是公司没有提供该IDE的同志,主要是高亮和.class 文件的反编译的配置。
1,Eclipse中高亮显示相同的变量
问题描述:
在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。
1.网友解决方法:
选择:windows-> preferences->java->Editor->Mark Occurences
选择最上的复选框,下面的就有很多了。
其中的Local variables就是变量的高亮显示。
2.也有更简单的办法:
网上搜了一下,原来是Toggle Mark Occurrences (Alt + Shift + 0)
这个按钮没有按下,在工具栏的小黄颜色的笔 的形状的图标。
3.改变其颜色:
选择:windows-> preferences->java->Editor->Mark Occurences->第一行有个“Annotations”点击进入,显示出列表,找到 Occurrence annotation 右边选择Color即可。
关于Annotations的链接问题:
改变颜色时,有的版本(比如日文版)可能没有连接(Annotations),这时可以这么做
General--->Editors----->Test Editors------>Annotations
关于上面的两个英语单词 Occerence 发生 ;Annotations 标注(这时java1.5的一个新的语法),在这里的意思是:“标记”。
2, 打开.class 文件
请查看:http://blog.csdn.net/sushengmiyan/article/details/18798473
我们在使用Eclipse的时候,经常是会使用别人的Jar包,然后,通常情况下,我们是不会得到他们的源码的,出发是个开源项目。但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse中按住Ctrl+鼠标,就直接查看源码呢?
对,这个工具就是JAD编译器。
看看如何让使用吧!~
一:下载插件
JAD : http://www.kpdus.com/jad.html#download(选择与操作系统对应的版本)网页貌似打不开了,这里给大家上传了一份,免费供大家下载使用
http://download.csdn.net/detail/sushengmiyan/6885693
JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(选择Eclipse支持的版本)
在上面的下载中也保护了JADeclipse插件,就是net.sf.jadclipse_3.3.0.jar
二:安装
1,将下载到的JAD反编译工具解压,将得到的jad.exe放置到系统某一目录下,如C:/Java/jre1.5.0_07/bin;(位置可以随便放,以后配置要用,推荐放到java目录下)
2,将下载到的JadClipse压缩包net.sf.jadclipse_3.3.0.jar(对应你刚才下载的版本)放置到Eclipse目录下plugins内(该目录是专门放置插件的,你也可以自己建立个文件夹来放置插件,但要记住路径,后面需要配置)
三、启动配置
安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。
如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。
设置完成后,双击*.class文件,eclipse将自动反编译。
对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选中,就不会管有没有源码,都会反编译
1,Eclipse中高亮显示相同的变量
问题描述:
在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。
1.网友解决方法:
选择:windows-> preferences->java->Editor->Mark Occurences
选择最上的复选框,下面的就有很多了。
其中的Local variables就是变量的高亮显示。
2.也有更简单的办法:
网上搜了一下,原来是Toggle Mark Occurrences (Alt + Shift + 0)
这个按钮没有按下,在工具栏的小黄颜色的笔 的形状的图标。
3.改变其颜色:
选择:windows-> preferences->java->Editor->Mark Occurences->第一行有个“Annotations”点击进入,显示出列表,找到 Occurrence annotation 右边选择Color即可。
关于Annotations的链接问题:
改变颜色时,有的版本(比如日文版)可能没有连接(Annotations),这时可以这么做
General--->Editors----->Test Editors------>Annotations
关于上面的两个英语单词 Occerence 发生 ;Annotations 标注(这时java1.5的一个新的语法),在这里的意思是:“标记”。
2, 打开.class 文件
请查看:http://blog.csdn.net/sushengmiyan/article/details/18798473
我们在使用Eclipse的时候,经常是会使用别人的Jar包,然后,通常情况下,我们是不会得到他们的源码的,出发是个开源项目。但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse中按住Ctrl+鼠标,就直接查看源码呢?
对,这个工具就是JAD编译器。
看看如何让使用吧!~
一:下载插件
JAD : http://www.kpdus.com/jad.html#download(选择与操作系统对应的版本)网页貌似打不开了,这里给大家上传了一份,免费供大家下载使用
http://download.csdn.net/detail/sushengmiyan/6885693
JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(选择Eclipse支持的版本)
在上面的下载中也保护了JADeclipse插件,就是net.sf.jadclipse_3.3.0.jar
二:安装
1,将下载到的JAD反编译工具解压,将得到的jad.exe放置到系统某一目录下,如C:/Java/jre1.5.0_07/bin;(位置可以随便放,以后配置要用,推荐放到java目录下)
2,将下载到的JadClipse压缩包net.sf.jadclipse_3.3.0.jar(对应你刚才下载的版本)放置到Eclipse目录下plugins内(该目录是专门放置插件的,你也可以自己建立个文件夹来放置插件,但要记住路径,后面需要配置)
三、启动配置
安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。
如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。
设置完成后,双击*.class文件,eclipse将自动反编译。
对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选中,就不会管有没有源码,都会反编译
相关文章推荐
- spark使用KryoRegistrator java代码示例
- Spark OOM:java heap space,OOM:GC overhead limit exceeded解决方法
- JAVA实践数组版图存储结构--邻接表
- myeclipse和eclipse的区别
- Java的全排列
- Java多线程学习(吐血超详细总结)
- java方法调用
- 装饰和继承
- Java 8 中的 Streams API 详解
- Struts2常用constant
- Java调用Webservice(asmx)的例子
- Java之接口与工厂详解二(附源码)
- An internal error occurred during:"Update Installed JREs".java.lang.NullPointerException
- 事务处理: databse jdbc mybatis spring
- 学习JVM之java内存区域与异常
- Java 集合:HashSet,HashTable,以及 ConcurrentHashMap 概念
- Java反射机制
- 如何调优JVM - 优化Java虚拟机(大全+实例)
- 搭建web项目结合spring+cxf的webservice服务
- 【设计模式】装饰者模式