Eclipse高级使用技巧

1. Eclipse的配置文件导入和导出功能

说明:可以将Eclipse的自定义的工作空间配置文件导出和导入,这样创建多工作空间时候就省去了再设置的烦恼。

2. Eclipse设置显示行号

说明:设置文件现实行号,调试错误的时候可以很快速的定位到出错的行。

3. Eclipse更强大的输入提示功能

说明:设置该功能后,可以更快速的输入我们想要输入的字符,类似于vs2010里面的提示功能。

设置步骤如:Window->Preferences->Java->Editor->ContentAssist->Auto activation triggers for java后面的文本框中有个“.”字符,说明输入字符如果遇到“.”时,就自动出现提示,我们可以把“abcdefghijklmnopqrstuvwxyz.”全部输入进入,这样的提示就会更全面一些。

4.Eclipse中快捷注释功能

说明:行注释:Ctrl +/       行解除注释:Ctrl +/

      块注释:Ctrl+Shift+/   块解除注释:Ctrl+Shift+\

5. Eclipse中快速切换当前编辑文件“Ctrl + F6

说明:该功能可以很快速的找到所有打开的你想编辑的文件。

6. Eclipse中字符传大小写转换

说明:Ctrl+Shift+x 大写

      Ctrl+Shift+y 小写

7. Eclipse中快速复制行,移动某行到指定位置,快速删除当前行快捷功能

说明:使用该功能可提高开发效率

      Ctrl +Alt+↓快速向下复制光标所在的行

      Ctrl +Alt+↑快速向上复制光标所在的行

      Alt +↓快速向下移动光标所在的行到指定位置

Alt +↑快速向上移动光标所在的行到指定位置

Ctrl +D快速删除当前光标所在行

8.  Eclipse中快速重写,生成Get()Set()及构造方法功能

说明:使用Ctrl +Shift +s 快捷键,通过选择设置,可大大提高开发效率。

9.  Eclipse中快速导入包功能

说明:Ctrl +Shift +o快速重建导入的包

10.        Eclipse中资源包的展示结构

说明:通过该设置可将资源包展现方式设置为平级和树形结构。

PackagePresentation -> Flat or Hierarchical

11.  Eclipse中其他常用快捷键

说明: Ctrl + 左键:快速查看方法定义

            Ctrl +o : 列出类的成员变量,按两次Ctrl+ o可列出父类中的成员变量

       Ctrl + t : 查看类的继承

           Ctrl + ←:光标快速后退

Ctrl+ →:光标快速前进

Ctrl+ Alt + h:查看调用层次

Ctrl+ Shift + t : 快速定位到类(按类型查找)

Ctrl+ Shift + r : 快速定位到文件(按名称查找)

Ctrl+ h : 高级搜索

12.  Eclipse中断点调试

说明:使用Watch查看和修改断点的值

      使用条件断点调试

      使用异常断点调试(使用场景:当程序的异常时而出现时而不出现时)

 

13. Eclispe启用优化

 

1. MyEclipse安装好后启动速度虽较前版本有所提速,但是还是可以进一步优化。

 

2. 关闭调度自动更新:”Window”->” Preferences”->”Starup and Shutdown”->在右侧列表中将”Automaticupdates Scheduler”前面的勾勾去掉。

 

3. 关闭启动时Maven更新:”Window”->”Preferences”->”MyEclipse”->”Maven4MyEclipse”在右侧将”Download repository index updates on startup”前面的勾勾去掉。

 

4. 关闭MyEclipse文档验证功能。”Window”->”Preferences”->”MyEclipse”->”Validation”在右侧的Validator列表点击”Disable All”按钮,点击”Apply”应用,”Ok”确定按钮。

 

5. 将MyEclipse默认打开模式为单文本模式:”Window”->”Preferences”->”General”->”Editors”->”File Associations” 在右上侧列表找到”*.jsp”然后在右下测[Associated editors]列表中点击”Myeclipse JSP Editor”然后点击”Default”默认按钮,确认OK.

 

6. 选择关闭启动时不需要的加载的项目:”Window”->”Preferences”->”General”->”Startup and Shutdown”在右侧列表中可以自定义屏蔽一些不需要的项目。


转载于:https://www.cnblogs.com/dcz1001/p/5927684.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/460709.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hadoop hive 的安装问题

origin: http://blog.163.com/songyalong1117126/blog/static/1713918972014124481752/hadoop hive 的安装问题 2014-02-24 16:10:13| 分类: hadoop|举报|字号 订阅能了一下午终于把hive搞好了,其中出现很多的问题1、hadoop和hive的版本问题&#xff0…

熬之滴水成石:最想深入了解的内容--windows内核机制(6)

58 进程和线程(3) 说完进程再说说线程,线程相比于进程其实有更多可说的内容。首先实现线程调用的数据结构是个栈,该栈记录了调用方法的信息这里面也包括了函数调用及返回的地址。线程肯定是属于某个进程,其控制流可以访…

Google搜索技巧总结

http://blog.sciencenet.cn/blog-44407-229042.html转载于:https://www.cnblogs.com/aze-003/p/4105261.html

【linux】学习6

鸟哥13章的东西 shell script速度较慢,适合用于系统管理,但不适合处理大量数值运算 var$((运算内容)) 可以用来做变量的加减乘除求余运算 total$(($firstnum*$secnu)) declare -i total"$firstnum*$secnu" 上面两句功能一样,建议用…

Makefile嵌套执行make

概述 在一个大的工程文件中,不同的文件按照功能被划分到不同的模块中,每个模块可能都会有自己的编译顺序和规则。如果在一个 Makefile 文件中描述所有模块的编译规则,就会显得很杂乱,执行时也会很不方便。 如果在不同的模块中分别…

core--线程同步(内核模式)

什么是内核?windows操作系统为了更好的管理进程,线程,创建了很多数据结构,这些数据结构运行在windows的底层,并不开放给开发人员;所以开发人员称这些结构为内核,但是为了开发人员能够使用&#…

hive cli启动判断hadoop version的问题

测试环境的hive cli启动时报错:Unable to determine Hadoop version information.hive是一个shell:使用sh -x跟踪运行过程,可以看到其通过hadoop version获取hdfs的版本相关的代码如下:# Make sure were using a compatible version of Hadoo…

Makefile变量的高级用法:变量的替换引用、变量的嵌套使用

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。 我们之前已经学习过变量的定义和基本的赋值运算,我们可以更深入的了解一下变量的一些高级的用法。高级使用方法有两种:第一种是变量的替换引用,第二…

SAP Study Notes: BW Queriy-Variables(变量)

About Variable:1.Variable 是和InfoObject绑定的,可用于任何含有该IO的query中。2.Variable有以下几种类型:Characteristic:用于限制Char。 Text:用于在报表动态显示文本。 Hierarchy:用于限制Hierarchy。 Hieararchy…

Makefile中的通配符

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。 Makefile 是可以使用 shell 命令的,所以 shell 支持的通配符在 Makefile 中也是同样适用的。 shell 中使用的通配符有:"*","?&qu…

SCCM2012 R2集成WSUS服务器-4:部署软件更新组

在之前的文章中,我们已经创建好的软件更新组,也下载好了补丁,下面我们来部署这些补丁。右击软件更新组,选择”部署“,如图。进入到部署软件更新向导,输入部署的名称,并指定部署的集合。如图。在…

JavaScript Iframe富文本编辑器中的光标定位

最近在项目中碰到一个比较棘手的问题: 在iframe富文本编辑器中,有个工具栏,这个工具栏在iframe标签之外,工具栏上有一个按钮,点击该按钮向iframe正在编辑中的光标处插入一个图片,图片会插入到当前光标所在的…

Makefile目标类型大汇总

模式规则中的目标形式是多种多样的,它可以是一个或多个的文件,也可以是一个伪目标,或者其他的类型,下面是对这些类型的详细说明。 强制目标 如果一个目标中没有命令或者依赖,并且它的目标不是一个存在的文件名&#xf…

网站故障排查几个简单步骤

1、top命令查看cpu消耗多少(id%的值和%cpu要是一直是几百就是问题了。%wa要是大于30%也是压力大了)。还有看负载的3个值(和cpu线程是1比1关系。要是值大于线程书,那么也是压力过大。)top命令要是发现cpu消耗过多,可以知道是哪几个进程了。2、查看硬盘使用…

isset、empty、var==null、is_null、var===null详细理解

//isset: 判断变量是否被初始化 //它并不会判断变量是否为空,并且可能用来判断数组中元素是否被定义 //听说在数组用isset与array_key_exists高出4倍 $a ""; $ar[c] ""; if(!isset($a)){echo $a not isset\r\n; }else{echo $a iss…

Makefile中常见的错误信息

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。 make 执行过程中所产生错误并不都是致命的,特别是在命令行之前存在 "-"、或者 make 使用 "-k" 选项执行时。 make 执行过程的致命错误都带有前缀字符…

Javascript中call函数和apply函数的使用

Javascript 中call函数和apply的使用: Javascript中的call函数和apply函数是对执行上下文进行切换,是将一个函数从当前执行的上下文切换到另一个对象中执行,例如: sourceObj.method.call(destObj,params1,params2) 是将sourceObj中…

Makefile隐含规则

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。 隐含规则的含义 隐含规则,就是我们做出一些具体的操作后,系统自动推导完成。 编写 Makefile 的时候,可以使用隐含规则来简化Makefile 文件编写。 下…

WIN7 Wireshark: There are no interfaces on which a capture can be done

有的时候我们在Windows7的环境下使用Wireshark的时候,比如点击【Interface List】的时候,出现错误。 错误内容如下: There are no interfaces on which a capture can be done. 这个错误是因为系统没有启动NPF服务造成的。 解决的办法很简单&…

搭建wordpress开发环境

安装php PHP下载地址:http://windows.php.net/download/ 和MySQL一样,下载包是一个zip压缩包,只需解压缩即可。将它解压缩到 D:\WNMP\php-5.5.6-Win32-VC11-x64目录下: 配置php 将php.ini-production文件复制并重命名为php.ini,并…