Eclipse用法和技巧Word格式文档下载.docx
《Eclipse用法和技巧Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Eclipse用法和技巧Word格式文档下载.docx(32页珍藏版)》请在冰豆网上搜索。
自动添加try/catch块116
Eclipse用法和技巧九:
自动添加try/catch块218
Eclipse用法和技巧十:
显示代码outline19
Eclipse用法和技巧十一:
分栏显示21
Eclipse用法和技巧十二:
快速复制一行22
Eclipse用法和技巧十三:
自动生成的TODO注释123
Eclipse用法和技巧十四:
自动生成的TODO注释225
Eclipse用法和技巧十五:
自动添加未实现方法127
Eclipse用法和技巧十六:
自动添加未实现方法228
Eclipse用法和技巧十七:
覆盖父类方法30
Eclipse用法和技巧十八:
减少不必要的输入32
Eclipse用法和技巧十九:
eclipse修改workspace33
Eclipse用法和技巧二十:
一个快速打印技巧34
Eclipse用法和技巧二十一:
工程的展示途径35
Eclipse用法和技巧二十二:
快速调整字体大小37
Eclipse用法和技巧二十三:
查看JDK源码39
Eclipse用法和技巧二十四:
当git遇上eclipse40
Eclipse用法和技巧二十五:
eclipse图标的含义41
Eclipse用法和技巧二十六:
浅谈快捷键42
Eclipse用法和技巧二十七:
定义自己的快速联想词43
还原视图和编辑器
在实际使用eclipse过程中,由于经常关闭或者打开视图,某一刻你会发现界面好乱感觉好烦,希望界面恢复原来的样子。
尤其是在android开发,安装ADT插件之后,这个情况更加频繁。
万幸Eclipse已经为我们提供了这个功能,任何情况下都能迅速恢复到最原始状态。
直接上图:
步骤一:
步骤二:
如上图所示,选择Window-->
ResetPerspective-->
Yes,eclipse的视图和编辑器就会还原到原始默认界面了。
在装有ADT的eclipse中,或者直接说从
自动生成Main方法1
刚开始编写java小程序,基本都要用到main方法。
后期开发大一点的程序,也可以用main方法进行单元测试。
总是编写main方法,感觉太无聊了,幸好Eclipse可以帮我们自动生成main方法。
见图:
新建class
在这个界面,勾选publicstatic
自动生成Main方法2
上一篇文章里面介绍了新建文件时候自动添加main方法,这里接着介绍自动联想main方法。
输入"
main”
保持光标在上图位置,按ALT+/,再回车
生成说明文档1
写代码经常要添加注释的,java代码的注释也可以分为两种。
单行注释以“//”作为开头就可以。
段落注释在第一行开头添加“/*”,在最后一行结尾添加“*/"
即可。
这里介绍一种添加注释的方法,其注释的数据域和方法,能在Eclipse环境下,在调用处显示出来。
上图:
步骤一:
在要添加说明的方法上一行输入"
/**"
步骤二:
回车
步骤三:
查看效果
补充说明下:
这种添加注释的方法专门为JavaDoc设计,可以被JDK内置的JavaDoc工具支持和处理。
JavaDoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。
也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过JavaDoc就可以同时形成程序的开发文档了。
怎么通过JavaDoc形成程序的开发文档就是接下来要介绍的。
生成说明文档2
上面一篇文章里面我们介绍了一种生成可以被JDK提取到,生成JavaDoc的添加注释方法。
下面再补充一种生成这种注释的方法,上图:
光标移动到需要添加注释的语句旁边,快捷键:
shift+alt
+j
这种添加注释的方式对于类的数据作用域也有效。
个人理解,快捷键生效的方式是:
如果对于当前行不能添加注释,则自动转换到上一层,比如在上面的截图中如果在方法上一行执行快捷键,生成的是类的注释。
接下来再说下怎么样生成JavaDoc。
前面已经说过,这种添加注释的方式可以通过JDK内置的工具来收集。
去JDK的bin目录下看看,真的有javadoc.exe,因此通过命令行可以生成JavaDoc,同样在eclipse这个强大的IDE下可以更方便的生成JavaDoc,上图:
file-->
export
选择javadoc
配置电脑上的javadoc位置,在选择存放地点即可
自动生成get和set方法1
java的类中,除了常量声明为静态且公有的,一般的对象数据作用域,都是声明为私有的。
这样做能保护对象的属性不会被随意改变,调试的时候也会方便很多:
在类的公有方法中大一个调用栈就能看到哪里改了属性值。
声明为私有的数据,一般都避免不了写一些set和get方法。
强大的eclipse已经为我们提供了如何快速生成set和get方法的功能,直接上图:
在声明的类中,单击鼠标右键,选择source:
选择GenerateGettersandSetters:
根据需要配置,如位置,顺序等,在选择确定即可:
自动生成get和set方法2
上一篇文章中我们介绍了自动批量生成get和set函数的方法。
这个方法一般在声明完类的数据域之后使用,比较方便快捷。
这里再补充几个自动生成get和set函数的方法。
在声明的数据域中按Ctrl+1:
点击最后一个选项Creategetterandsetter,在弹出的对话框中点击确定:
在介绍另外一个方法:
声明完类的数据域之后,输入set,按住Alt+/:
同步骤一,输入get,再按住Alt+/:
自动添加try/catch块1
站在编译器的角度来看,java中的异常可以分为两种,已检查异常和未检查异常。
对于已检查异常比如IO操作,编译器会要求设置try/catch语句块,在eclipse中也只要使用帮助快捷键ctrl+1,就可以自动生成try/catch代码。
对于未检查的异常,编译器不会要求你添加保护块,IDE的帮助快捷键也没有作用。
强大的eclipse还是为我们提供了自动生成try/catch的功能。
选择需要增加try/catch保护的代码,注意要完整的一行,接着单击右键:
选择Surroundwith,接着选择try/catchBlock:
完工:
注意选中的代码应该以代码上的一整条语句为单位的,一般我们一行是一条语句,所以上面说了要选中一行。
自动添加try/catch块2
上一篇介绍了如何给未检查异常快速增加try/catch语句,这里在补充一点其他相关操作。
有时候我们增加了try/catch之后还需要在加一个finally块,比如android上每次分配一个cursor最好在代码末尾增加finally块,在其中关闭cursor防止内存泄露。
android上cursor总共可占用内存的大小是2M,如果哪个应用的高频方法没有及时关闭cursor的话,会造成其它模块都无法分配cursor的严重后果。
下面我们就介绍如何增加finally块的快捷操作。
基于上一篇文章,增加好try/catch语句,将光标放在try这一行:
按Ctrl+1,就会提示增加finally块,完工:
最后再补充一些其他东东:
将光标放到try语句那一行,按Ctrl+1键能提示增加finally块;
将光标放到catch那一行,按Ctrl+1能提示删除try/catch语句。
这些操作同样对于增加for,while循环块起作用,自己可以尝试下。
显示代码outline
在一个文件中快速找到某一个方法或者某一个作用域,可以使用Ctrl+O或者Ctrl+F3,快速显示当前代码的outline,进行快速查找。
效果如下:
这里主要是补充一些后续操作,能更加方便的帮助我们查找。
再次按Ctrl+O或者Ctrl+F3显示父类的方法:
排序。
在显示的方法中绿色代表public方法,黄色代表protect方法,蓝色代表包方法,红色代表类私有方法。
这些默认按照代码位置排序。
有时候我们需要根据方法的类型快速找到某些方法,比如查找framework中某个widget的接口,就需要快速查找public方法,或者看看这个widget有没有实现某一个内部使用的功能,就需要看看private方法。
这时候可以点击右上方的的倒三角对outline进行排序:
排序之后,方法会根据方法权限分类,接着回根据方法名称进行字典排序,这样方便多了。
分栏显示
在编码的时候,有时候需要同时看到两个文件的代码。
或者在代码走读的时候,能同时看到两个文件的代码能加快我们对代码的理解。
来看看如何在eclipse中同时显示两个文件的代码。
拖住一个文件不放,直到IDE给出提示,如下图:
IDE给出提示后,如果需要左右显示两个文件,向左右移动鼠标,如果需要上下显示两个文件,上下移动
如果在执行快捷键:
Ctrl+M即可全