Android(安卓)开发中配置Eclipse以提高效率
以下为本人在使用Eclipse中的一些心得,仅代表个人意见,欢迎补充、指正。
注:以下均在Window-->Preferences中设置
修改字体:
General-->Appearance-->ColorsandFonts-->Basic-->TextFont
(推荐编程字体:Monaco8号字, 下载地址:http://download.csdn.net/detail/u011268102/6270191)
显示行号:
General-->Editors-->TextEditors-->Showlinenumbers
设置新建Android工程快捷键:
General-->Keys-->Command中找到New(AndroidApplicationProject),设置为Ctrl+Alt+A、InWindows(个人习惯)
编码方式设置为UTF-8:
General-->Workspace-->Textfileencoding
XML代码保存时自动格式化:
Android --> Editors --> Always remove empty lines between elements:不要勾选,以保证每个元素之间都有一个空行;Format on Save:勾选。
LogCat设置为不自动锁定到底部:
Android-->LogCat-->Automaticallyenable/disablescrolllockbasedonthescrollbarposition
修改代码行宽:
Java-->CodeStyle-->Formatter-->Edit-->1.修改Profilename;2.LineWrapping-->Maximumlinewidth
禁止自动格式化时注释合并行:
Java --> CodeStyle --> Formatter --> Edit --> Comments -->General settings --> Never join lines
修改注释最大宽度:
Java --> CodeStyle --> Formatter --> Edit --> Comments --> Line width
(建议设置大一点,防止格式化的时候自动断行,需要断行的话手动去做。我设置为800)
Java代码提示的配置:
Java-->Editor-->ContentAssist-->AutoActivation
(电脑配置高的话可以将delay设置成很短,trigger设置成.abcdefghigklmnopqrstuvwxyz,配置低的话可以不勾选,而是在必要的时候使用Alt+/唤出提示)
Java代码保存时自动格式化:
Java-->Editor-->SaveActions-->Performtheselectedactionsonsave
-->勾选Formatsourcecode(如果是一个人写代码,可以勾选Formatalllines;如果需要通过SVN/Git等与他人合作,一定不能勾选Formatalllines而是勾选Formateditedlines)
Java代码中键入分号“;”、花括号“}”时自动调整位置:
Java-->Editor-->Typing-->Automaticallyinsertatcorrectposition勾选Semicolons(分号),Braces(花括号)
xml代码格式化设置:
XML-->XMLFiles-->Editor(以下设置为个人使用习惯)
-->行宽无所谓,一般格式化后都不会超过默认的100行
-->勾选Splitmultipleattributeseachonanewline,每个属性单独占一行
-->不勾选Alignfinalbracketinmulti-lineelementtags,最后的尖括号单独占一行
-->保持默认PreservewhitespaceintagswithPCDATAcontent,没看懂。。。
-->勾选Clearallblanklines,删除所有空行,这里貌似是只删除属性内部空行,属性之间会有一个空行
-->其他保持默认就好
XML代码提示:
XML-->XMLFiles-->Editor-->ContentAssist-->AutoActivation-->勾选Automaticallymakesuggestions
-->delay:越小越好,本人设置为50。
-->Promptwhenthesecharactersareinserted:将你能想到可能用到的字符都填进去,本人设置为<=:abcdefghijklmnopqrstuvwxyz
-->Suggestionstrategy:选择Lax(宽松)
(这样设置是因为XML代码提示要比Java代码提示对硬件的要求低得多,如果你这样配置出现卡住等现象,参考Java代码提示设置)
更多相关文章
- android 工具 HierarchyViewer activity树结构查看
- IntentService源码分析
- Android(安卓)L下载
- 【转】Android实现人人网点击“+”弹出效果
- Android(安卓)SDK示例代码学习(1)----BouncingBalls
- Android(安卓)JNI之HelloWorld
- Android代码混淆与加固技术一
- Android(安卓)Studio一些使用快捷键
- Android(安卓)studio 为项目添加启动等待界面