加速Android开发,玩转Eclipse
2012-03-05 13:51
295 查看
有用的快捷键
CTRL+SHIFT+O——整理Import,发现有一堆类没有导入吗,那么试试这个
CTRL+1——快速修正,发现有个红叉叉吗,那么试试这个
CTRL+SHIFT+T——想打开一个类文件吗,那么试试这个(你还在去你的project树中去一个一个查找吗?)
CTRL+E——你打开了一堆文件,想切换到某个打开的文件吗,那么试试这个(你还在去你的tabs栏中一个一个查找吗?)
CTRL + F11——你不想每次费力的去点击运行按钮吗,那么试试这个
CTRL + SHIFT + F——乱哄哄的代码对齐,空行,你不能忍受了吗?那么试试这个
Ctrl+O——你还在用Ctrl+F查找定位函数吗?那么试试这个吧
Ctrl+T——想快速看看这个类的继承关系吗?那么试试这个
Ctrl+/(或者Ctrl+Shift+C)——你还在输入//来吧暂时不用的代码注释掉吗?那么试试这个
Alt+/——智能提示,你不知道吗?
Alt+Shift+R——名字起的不好,想改改?试试这个
Alt+Shift+T——与上一个类似的重构功能还有什么,试试这个
Alt+←,Alt+→——刚才编辑哪了?试试这个
以上都是我常用的快捷键,包好用,应该还有一些,现在想不起来了。
代码模版
当你输入if或者for这种句子的时候,是否会自动补全,选择后一段代码就出来了呢,然后可以在预定位置输入替换词。这个就是代码模板了。
比如我们常常打日志,然后要输入Log.d(TAG, "xxxxx");其中xxxxx是要替换的内容,那么你还在一个字一个字的输入吗?添加一个模版,比如定义名字为logd,那么当你输入完logd,然后自动补全,看,Log.d(TAG, "");已经出来了哦,而且光标不是定位在末尾哦,而是在两个冒号中间哦,直接输入要输出的日志就好了哦,超级方便的吧。
如何添加:打开Preferences/Java/Editor/Templates,然后就可以添加了相应的模版就好了,比如logd的模版是:Log.d(TAG, "${cursor}");
抛砖引玉了。
快速的移动、操作——Vrapper
你用Vim吗,那么你应该尝试一下Vrapper。Vrapper提供了基本的Vim编辑器特性,光标的快速移动,迅速定位到你想要的位置,区块。行首,句首,句中,按字,按字符,按行,F,迅速移动,定位到所需代码处,然后进行相应的操作。如果是Vim党,那就不用我多说了(尽管不是所有features都支持,但是基本够用,详见下面网址的官方介绍)
我一直在寻找Eclipse与Vim的结合品,目前Vrapper是基于Eclipse插件机制相对较为稳定、好用、轻量的一个。我已经使用了10个月左右,倾情推荐。
网址:http://vrapper.sourceforge.net/home/
正则
正则无处不在,如果你精通它,那么查找、替换的速度将提升一个数量级。
条理清晰
显然,这是王道,混乱的代码是侵蚀时间的毒瘤,修复bug是最浪费时间,也是减慢开发速度的毒虫。当脑袋想清楚一切的逻辑后,这有助于减少bug,便于增加新的feature。如流水一般,清晰,透明,顺畅。
CTRL+SHIFT+O——整理Import,发现有一堆类没有导入吗,那么试试这个
CTRL+1——快速修正,发现有个红叉叉吗,那么试试这个
CTRL+SHIFT+T——想打开一个类文件吗,那么试试这个(你还在去你的project树中去一个一个查找吗?)
CTRL+E——你打开了一堆文件,想切换到某个打开的文件吗,那么试试这个(你还在去你的tabs栏中一个一个查找吗?)
CTRL + F11——你不想每次费力的去点击运行按钮吗,那么试试这个
CTRL + SHIFT + F——乱哄哄的代码对齐,空行,你不能忍受了吗?那么试试这个
Ctrl+O——你还在用Ctrl+F查找定位函数吗?那么试试这个吧
Ctrl+T——想快速看看这个类的继承关系吗?那么试试这个
Ctrl+/(或者Ctrl+Shift+C)——你还在输入//来吧暂时不用的代码注释掉吗?那么试试这个
Alt+/——智能提示,你不知道吗?
Alt+Shift+R——名字起的不好,想改改?试试这个
Alt+Shift+T——与上一个类似的重构功能还有什么,试试这个
Alt+←,Alt+→——刚才编辑哪了?试试这个
以上都是我常用的快捷键,包好用,应该还有一些,现在想不起来了。
代码模版
当你输入if或者for这种句子的时候,是否会自动补全,选择后一段代码就出来了呢,然后可以在预定位置输入替换词。这个就是代码模板了。
比如我们常常打日志,然后要输入Log.d(TAG, "xxxxx");其中xxxxx是要替换的内容,那么你还在一个字一个字的输入吗?添加一个模版,比如定义名字为logd,那么当你输入完logd,然后自动补全,看,Log.d(TAG, "");已经出来了哦,而且光标不是定位在末尾哦,而是在两个冒号中间哦,直接输入要输出的日志就好了哦,超级方便的吧。
如何添加:打开Preferences/Java/Editor/Templates,然后就可以添加了相应的模版就好了,比如logd的模版是:Log.d(TAG, "${cursor}");
抛砖引玉了。
快速的移动、操作——Vrapper
你用Vim吗,那么你应该尝试一下Vrapper。Vrapper提供了基本的Vim编辑器特性,光标的快速移动,迅速定位到你想要的位置,区块。行首,句首,句中,按字,按字符,按行,F,迅速移动,定位到所需代码处,然后进行相应的操作。如果是Vim党,那就不用我多说了(尽管不是所有features都支持,但是基本够用,详见下面网址的官方介绍)
我一直在寻找Eclipse与Vim的结合品,目前Vrapper是基于Eclipse插件机制相对较为稳定、好用、轻量的一个。我已经使用了10个月左右,倾情推荐。
网址:http://vrapper.sourceforge.net/home/
正则
正则无处不在,如果你精通它,那么查找、替换的速度将提升一个数量级。
条理清晰
显然,这是王道,混乱的代码是侵蚀时间的毒瘤,修复bug是最浪费时间,也是减慢开发速度的毒虫。当脑袋想清楚一切的逻辑后,这有助于减少bug,便于增加新的feature。如流水一般,清晰,透明,顺畅。
相关文章推荐
- 加速Android开发,玩转Eclipse
- Eclipse优化配置 让Android开发加速
- eclipse开发Android时,使用第三方模拟器BlueStacks加速调试
- 使用eclipse开发android时智能提示不响应的解决方法
- 用eclipse开发android app,自动补齐时很慢很卡的解决办法(转帖)
- 带你玩转Eclipse项目转成AndroidStudio项目
- android开发中如何查看当前eclipse 是否已经安装ADT以及这个ADT的版本
- 利用Eclipse+Scala搭建android开发环境
- 用eclipse 玩转cocos 2dx开发
- Android实战技巧之九:最新Android开发环境(Eclipse+ADT+Android 5.0)
- Android开发环境搭建(Eclipse4.2)
- mtk,eclipse开发android源码
- 使用eclipse来开发android源码
- Android 入门开发指南之二 -- Eclipse环境下安装开发
- 怎样使用Eclipse来开发Android源码
- Android开发过程中eclipse不能打开虚拟机的情况
- 苹果Mac OS X下配置Cocos2d-x for Android(Eclipse)和IOS(Xcode)开发【内有cocos2dx2.0.3版本的配置】
- Eclipse开发Android的配置-ADT安装,SDK配置
- 【Vegas原创】Eclipse4.2中搭建Android开发环境
- Mac下搭建Eclipse Android开发环境