Eclipse什么都好,就是启动太慢,特别是当你的电脑配置较低或者工作空间里面有太多工程的时候,我之前经常遇到打开eclipse半个小时左右,窗口右下角仍然显示“Android sdk content loader 0%”,我想很多朋友都会遇到这个问题,通常只有重启eclipse才能解决。但如果避开这个问题不谈(你可以升级自己的电脑嘛,我现在8G的内存再也不会遇到这个问题了),eclipse真的非常强大,我们在开发的时候每天都在用到它,掌握一些使用技巧可以大大提高工作效率,现在我将我经常用到的一些技巧汇总如下。
- “Android sdk content loader 0%”的解决方案:
- 设置主题:Window -> Preferences -> General -> Appearance -> Color Theme -> 在右侧选择主题,根据预览效果选择符合自己要求的主题。
- 设置字体:Window -> Preferences -> Genernal -> Color and Fonts -> Basic -> Text Font -> 选择字体、字号,点击确定之后才能预览。
- 显示行号:
(1)
(2)打开.java或者.c,然后在显示区域左边栏右键,选择"show line numbers"。
- 保存log信息:
-
过滤log信息:
参见Android开发:一分钟学会使用Logcat调试程序和android Logcat怎么让它只显示我自己的应用程序信息
通过Working Sets实现工程分类:
- 正确创建xml文件的方法:
-
Eclipse快捷键:
删除某一行代码:CTRL+D;
调出Outline:CTRL+O;
运行工程:CTRL+F11;
导入和清理引用的包:CTRL+SHIFT+O;
跳转到某一行:CTRL+L;
查找关联信息:CTRL+K;
代码格式化:选中要格式化的代码,按CTRL+SHIFT+F;
将代码块提取为方法:ALT + SHIFT + M;
更多实用功能,直接按:ALT+SHIFT+S;
- 调出各种视图:
-
导入Android源码:
- 截图:
- 修改adb连接超时时长:Window -> Preferences -> Android -> DDMS -> ADB Connection time out(ms)
- logcat 行数修改: Window -> Preferences -> Android -> Logcat -> Maximum number of logcat message to buffer