上述方法基本涵盖了读写代码时,从打开文件,理解类的继承关系,方法调用到代码提示,快速修正错误提示。
当然还有其它很多的快捷键,在Window->Preferences->General->Keys处可以查看更多的设置,查找对你有用的。如果发现某些快捷键不能用,看看是否是我的特有设置,或者和你的快捷键有冲突。另外少了代码模版和Javadoc模板之类的。
觉得应该抱有这样的思想,哪些你觉得重复想偷懒的地方,应该都有工具或者快捷键,否则可能是你该动手自己创造的地方了。
2.运行调试(1)运行程序直接使用Eclipse工具栏上的绿色播放按钮,默认记录了上次运行的程序;旁边的下拉箭头,选择最近几个运行过的程序(2)断点调试默认运行的Android程序,时Debuggable的,在Devices便签页中显示了在哪款设备运行,可调试的进程名信息,如下图所示:选中要调试的进程,点击变绿的小虫(bug)图标,程序就能在运行到设置的断点处停下,而不用专门以Debug模式再运行一遍F5(Step Into):进入方法内部执行F6(Step Over):单行执行,遇到方法行,直接当单步语句跳过到下一行F8(Resume):恢复执行,直到下一个断点(3)跳过所有断点在Debug页面(Debug开发视图),如下图所示,最左边的图标(一个点被反斜线划去)。在调试过程中,使用该功能让程序直接运行,跳过所有断点,再点击恢复所有断点:(4)查看变量或语句值在Debug页面,有“Variables”标签,显示当前方法内能看到的变量信息Ctrl+Shift+D(Display):在调试过程中,在执行的方法里,选中表达式或方法,查看表达式计算结果或方法的返回值3.界面配置(1)开发视图(Perspective)选择至少要有Java、DDMS、Debug(2)Devices标签Window->Show view -> Other -> Android中,选择Devices断点调试,查看线程信息,dump堆内存信息,在DDMS开发视图也能看到Devices(3)Working Set配置当开发中工程项目过多,导致Package Explore显示查找不方便时,点击Package Explore区的右上角下拉图标,打开Select Working Set,创建Working Set;选择Edit Active Working Set,来控制要选择的工程工具结合1.git相关右键之后选择(1)Team -> Show History:显示与此文件相关的历史提交(2)Team -> Show Annotations :显示当前文件每行修改的提交历史,这个非常管用。有时代码中没有注释,但是修改每行的提交可能说明了修改原因。我们是要求提交中有修改什么问题及原因的说明。(3)Replace With:既能够从本地历史和git历史中恢复代码,还能直接通过HEAD Revision抹除当前修改2.其它工具自带的Mylyn:看个人喜好,里面有Task List管理,还能过Bugzilla等bug管理对接,实现bug的同步、修改等。我用的不多,看到有用的挺好的。JD-Eclipse:自动反编译插件,方便的查看第三方Jar包中的代码。不确定有多少好用的功能或技巧你用到过,也不确定有多少我错过了,欢迎留言或关注“编程阳光”公众号告诉我。最后想说的是,尽管对Eclipse恋恋不舍,但Android Studio已越来越成熟,很多惊喜的大小功能让人爱不释手。