`
usenrong
  • 浏览: 515068 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

提高开发效率,eclipse的常用快捷键、旁门左道、系统错误小贴士

    博客分类:
  • J2EE
阅读更多

eclipse是一个开源产品,目前比较流行和普遍的JAVA IDE(集成开发环境)它使用工程化方式管理。虽然eclipse是产生应用程序的基本框架,它的平台上可以运行C++程序,可是eclipse的确是为JAVA而生的。对于eclipse我觉得应该表扬,至少它的更新速度,以及勇于接受上次版本中不足之处的批评,在新版中给予弥补。一定程度上,eclipse的健步前行,给JAVA注入了很多活力。相比之下JDK就有种傲慢了。期待JDK7的横空出世。

1)eclipse的字面意义是日蚀,是遮住sun的意思。full sun eclipse日全食。

2)最牛的快捷方式:ctrl + shift + L :告诉你所有快捷方式的提示。下面常用快捷方式,尤其是后三个在大型工程管理中非常实用,如果用“查找...”就土了点:

Ctrl+1                    快速修复

Ctrl+D                  删除当前行     

Ctrl+O                  是字母的O,当选中一个类时,快速显示它的所有方法。     

Alt+↓                     当前行和下面一行交互位置(如果一直按着不动,相当于剪切复制)

Alt+↑                     当前行和上面一行交互位置

Alt+←                     前一个编辑的页面 (与ctrl + Q配合使用:定位到最后编辑的地方)

Alt+→                    下一个编辑的页面

Ctrl+T                  快速显示当前类的继承结构。另外,当接口或抽象类调用一个方法时,按此快捷键,可以显示谁实现此方法。

Ctrl+shift+ O          快速添加import包中的类。

Ctrl+shift+T            快速查找当前工程中的类名

Ctrl+shift+R            查找工程中的任何资源,R 就是 Resource的意思(极其常用)

Ctrl+shift+G            选中你要查找的名字(不管是类名、方法名、变量名),快速可以罗列出出现这个给定名字的地方,非常实用。比如查找你定义的类在哪里使用了;查找你定义的变量在哪些地方出现过。

Alt+shift+J                为你鼠标所在的变量、方法、类添加注释。这是比较规范的加注释方式,加了注释之后,可以在鼠标悬停时能直接看到注释说明。这个快捷键会自动识别类、方法、变量,加入不同的代码注释块。

3) 安装eclipse目录名称最好就是eclipse。如果其它什么名称,系统自动也会在D盘下建立一个eclipse的文件夹。

4) 如果你成功覆盖了一个方法,在eclipse左侧必然会提示一个实心向上的三角形,如果没有出现,说明你写的要去覆盖的方法可能是权限不对、或者返回类型不兼容、或者是方法名不一致。如果是一个空心向上的三角形,说明你已经成功实现了一个接口内的方法。

5) 可以使你在编辑时输入任何字母都能快速得到方法名或者对象名提示,在window > preference > java > editor > content assist 这里勾选 enable auto activation. 在Auto activation triggers for Java中输入:.abcdefghijklmnopqrstuvwxyz(,ABCDEFGHIJKLMNOPQRSTUVWXYZ

6) 在学习JAVA之初,大家肯定会写很多测试类,测试类中一般用main方法和println方法,那么当你新建一个类时,可以自动加入这两句代码,Windows> preference > java > code style > code template > 右侧class body > edit

7) project 执行JVM时,通常由于复制,删除,移动,使编译器没有及时去编译,通常会出现什么意外错误,如:noClassFound,或者main方法执行出错等,即使你project / build all 或者是 build automatically 都不能解决问题,那么请使用 project / clean... 命令 will discard all build problems and built staes. The projects will be rebuilt from scratch. 再选择你要编译的工程。

8)eclipse 可以运行多个互不相干的工程,或者是同一个工程内的多个main方法,但console默认只有一个,那可点击 Console 视图内右上角的 Display selected console 切换各个输出结果。当然干脆一点,也可以点击最右上角的 Open Console 然后new Console View 打开一个独立的 Console 视图窗口。

9)你如果暂时关注你所在的工程,或者所在的包,那么在package explorer里边右键“go Into”,恢复点击同一视窗的右上角: Up to working sets.

10)在应用英文版的eclipse系统中,如果代码中出现中文字符可以会出现如下错误提示:

                  Save could not be completed.
                 Reason:
                 Some characters cannot be mapped using "Cp1252" character encoding. Either change the encoding or remove the characters which are not supported by the "Cp1252" character encoding.

      解决方法:Eclipse的default编码是cp1252。要解决这个问题要么改变内部编码方式,要么去掉这些不支持Cp1252编码的字符。修改eclipse系统设置:windows->preferences->general。 打开点击workspace。 此时右侧出现text file encoding就是文本编码:default cp1252。 点击other:下拉菜单 选择UTF-8。 选择即可编译程序!

11)main方法经常带有参数,参数在eclipse如何输入呢?在run configuration .... > program arguments > 里可以输入,惟一注意的是,输入的字符是所见所得,不得加引号,即使你要得到\n,那么也是这样写,没有转义。下方是JVM 的参数,比如设置最大堆内存等。

12)eclipse注释可以使用中文,但使用中文时要注意编码方式,在preference > general > workspace > text file encoding > 默认是GBK, 如果你用了其它编码方式,容易产生乱码问题,强烈建议使用GBK,那么GBK是什么?

         GBK 是一个汉字编码标准,全称《汉字内码扩展规范》(GBK),英文名称 Chinese Internal Code Specification ,GBK 向下与 GB 2312 编码兼容。而UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。 GBK、GB2312等与UTF8之间都必须通过Unicode编码才能相互转换。

       当注释出现编码不相兼容的时候,要注意不要强关,eclipse一般会提示:some characters cannot be mapped using "GBK", charactor encoding,如果通过任务管理器强关之后,即使恢复原来的编码方式也会形成乱码。

13)eclipse EE 在project explorer 中,collapse all 可以快速收回所有分支,非常方便;"link with editor" 按钮使编辑框与包所在位置联系在一起;custom view... 可以设置什么工程元素是不可见的。

分享到:
评论
2 楼 usenrong 2011-07-04  
mistbow 写道
如何快速添加get set方法呢 这个快捷键是什么呢?

Eclipse自身没有预先设置该快捷键,你可以自己添加该快捷键
window菜单->preferences子菜单->general->keys 然后type filter text里输入getter就能定位到添加get set方法的功能节点,点击后下面出现Binding你可以绑定你自己的快捷键了,不要和别的快捷键冲突就行了,我试了下可以。
还有个方法就是按ALT+Shift+S调出源码快捷菜单,然后鼠标点选下就OK了,我就是用这种方法。
1 楼 mistbow 2011-07-04  
如何快速添加get set方法呢 这个快捷键是什么呢?

相关推荐

    IDEA和eclipse常用快捷键对照表

    IDEA和eclipse常用快捷键对照表,常用的快捷键,可以自己再添加

    java Eclipse常用快捷键(提高开发效率)

    java Eclipse常用快捷键,真的超级实用!提高开发效率!

    IDEA导入eclipse常用快捷键

    IDEA导入eclipse常用快捷键,方便好用,完美从eclipse过渡到IDEA

    Eclipse常用快捷键_最全版

    Eclipse常用快捷键_最全版 Eclipse常用快捷,大家不要错过

    Eclipse常用快捷键.pdf

    该IDE提供了大量的快捷键,可以加快开发者的编码速度,提高开发效率。下面是根据提供的文件内容,详细解读的Eclipse常用快捷键知识点。 首先,Eclipse中代码助手相关快捷键能够快速帮助开发者完成代码编写。例如: ...

    eclipse常用快捷键总结

    本文档总结了eclipse中常用快捷键,能够有效提高开发效率。

    Eclipse常用快捷键+插件大全.rar

    为了提高开发效率,掌握Eclipse的常用快捷键和有效利用插件至关重要。以下是对"**Eclipse常用快捷键+插件大全**"的详细解读: **一、Eclipse常用快捷键** 快捷键是提升编程效率的关键工具,它们帮助开发者快速执行...

    eclipse常用快捷键

    熟练掌握Eclipse中的快捷键能显著提高开发效率。本文将详细介绍Eclipse中的一些常用快捷键及其应用场景。 #### 1. Alt + 上/下箭头 **功能描述**:此快捷键用于移动当前行代码至上一行或下一行。 - **应用场景**:...

    Eclipse 常用快捷键 doc文档 排版清晰

    ### Eclipse 常用快捷键详解 #### 编辑相关快捷键 1. **【ALT+/】内容辅助快捷键...以上就是Eclipse中常用的快捷键汇总,熟练掌握这些快捷键不仅可以显著提高编程效率,还能提升代码质量。希望这些信息对您有所帮助。

    eclipse 开发常用快捷键

    Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多快捷键来提高开发效率。下面将总结一些常用的 Eclipse 快捷键。 删除代码 * Ctrl+D:删除一行代码。在光标所在行时,不需要选择即可删除。 ...

    Eclipse常用快捷键

    Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。以下是Eclipse中几个最重要的快捷键: 1. 【ALT+/】 当记不全类、方法和属性的名字时,按【ALT+/】键能够得到词组联想列表。 2. 【Ctrl...

    eclipse常用快捷键和修复

    在软件开发过程中,掌握Eclipse的常用快捷键和解决常见问题的方法能极大地提高开发效率。以下是对这些主题的详细阐述: 一、Eclipse常用快捷键 1. **代码编辑快捷键** - `Ctrl + Shift + T`:打开类型(类)搜索...

    Eclipse 常用快捷键.pdf

    ### Eclipse常用快捷键详解 #### 一、编辑相关快捷键 **1. 【ALT+/】内容辅助** - **用途**: 当用户在编辑代码时忘记类、方法或属性的完整名称,可以使用此快捷键自动补全代码。 - **应用场景**: 在编写代码时...

    eclipse常用快捷键说明

    Eclipse是一款广泛使用的Java集成开发环境(IDE),其丰富的快捷键功能极大地提高了开发效率。以下是一些常用的Eclipse快捷键及其详细说明: 1. **Ctrl + Shift + O**:引入及管理`import`语句。这个快捷键可以自动...

    eclipse 常用快捷键大全

    以上介绍的快捷键是Eclipse中最常用的几种,熟练掌握它们能够显著提高开发效率。例如,使用`Ctrl+3`进行全局搜索可以帮助您快速定位资源;而`Ctrl+Space`和`Ctrl+Shift+Space`则能有效减少打字错误并提高代码编写...

    Eclipse常用快捷键1

    它提供了丰富的功能和快捷键,以提高开发效率。以下是一些Eclipse中常用的快捷键及其作用: 1. **Ctrl+1**:快速修复。这是Eclipse中最经典的快捷键之一,当遇到错误或警告时,它能提供解决方案建议,帮助快速修复...

    Eclipse常用快捷键.txt

    Eclipse常用快捷键.txt

    Android开发效率的Eclipse快捷键

    为了提高开发效率,掌握Eclipse的一些常用快捷键是必不可少的。本文将详细介绍标题、描述以及部分文件内容中所提及的Eclipse快捷键,帮助开发者更加高效地管理代码。 #### 一、基本快捷键 1. **自动补充import** ...

Global site tag (gtag.js) - Google Analytics