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