首页 > 代码库 > eclipse使用技巧总结

eclipse使用技巧总结

最近在使用eclipse开发android时遇到一些问题,和大家分享一下。

1、adb异常:ADB server didn‘t Ack

首先Reset,结果依然异常;

其次任务管理器结束所有adb进程,结果依然异常;

最后adb服务的端口和系统服务的端口冲突,需要修改adb的端口,一般adb默认端口是5037,所以可以用下面的命令查看所有5037端口的进程:

netstat -ano | findstr "5037"

执行结果你会发现有多个进程使用这个端口,所以需要修改adb端口:

adb forward tcp:5037 tcp:7777

如果没有修改成功,则尝试添加环境变量:

ANDROID_ADB_SERVER_PORT=7777

2、在右击eclipse项目时,eclipse卡死。

我遇到的情况是因为我手动删除了workspace下的.metadata导致的,解决方案是:

window->general->Startup and Shutdown->workspace右侧选中你的workspace,然后remove掉重启就可以了。

3、导入formatter格式化

有时候我们需要自己的代码格式,需要导入自己的format文件:

window->java->codestyle->formatter->右侧import

4、保存自动格式化

上面3天加了自己的格式化,下面5的第一条是使用格式化,但是,有时候我们会忘记执行那个快捷键,于是就上传svn了,导致大面积冲突。为了解决这个问题,我们可以设置eclipse在保存代码时自动格式化,甚至自动调整import包:

window->java->editor->saveactions->右侧选中想要的操作

5、一些快捷键

ctrl+shift+f 把代码格式化,就是按照上面3中的格式

ctrl+shift+o 调整import,包括增加和删除

ctrl+shift+左/右键 选中一个单词

ctrl+Alt+shift+左/右键 选中一行

ctrl+/ 给选中的代码添加双斜杠//注释

ctrl+Alt+/ 给选中代码添加/**/注释

ctrl+1 弹出修改建议框

Alt+shift+j 给选中的属性和方法添加注释

Alt+shift+r 全局修改属性和方法的名称,一次修改多处改变

Alt+shift+c 全局修改方法结构

Alt+shift+m 把选中代码抽取为方法