程序员上班有什么提高效率的技巧?
我是一个Android程序猿,总结一下我在上班过程中提高效率的办法:
1、用批处理clone代码(通常都是一个工程需要依赖其它的工程,我都是通过批处理去拉的,比乌龟壳的git会快一点):
E:
cd E:\git_project\libproject
@echo downloading libproject1
git clone -b branch remote local
@echo downloading libproject2
git clone -b branch remote local
@echo downloading project
git clone -b branch remote local
@pause
2、通TotalCommand的批量重命名工具命名动画图片:
3、用Python写脚本来清除log缓存和卸载第三方应用程序(RAM有限,在IDE中多运行几次程序之后就会报空间不足无法安装APK的问题):
具体参见:使用Python脚本批量卸载第三方应用和清除log缓存
4、用Everyting搜索本地磁盘的文件,这个估计大家都在用,就没什么说的啦,效率自然杠杠的;
5、用TotalCommand、Clover提高资源管理的使用效率,快速切换文件夹(又提到了TotalCommand,感兴趣的可以去善用佳软看教程):
6、用Clover保存经常浏览的文件夹路径(CTRL+D),点击一下即可切换到目的文件夹
7、熟练使用Windows快捷键:CTRL+E、CTRL+R、CTRAL+ALT+TAB;
8、熟练使用Eclipse快捷键:CTRL+O、CTRL+B、CTRL+F11、CTRL+K、CTRL+F6、ALT+SHIFT+M、CTRL+M、CTRL+SHIFT+O、ALT+SHIFT+S、CTRL+D、CTRL+/、CTRL+W、CTRL+SHIFT+W等;
9、买了一个红杏插件做为代理:上谷歌、上国外网站;
10、用Chrome插件Postman调试网络接口;
11、把经常用到的公用组件做成框架,比如数据库、网络检测、配置文件保存、设备信息获取、打印等等,不断完善和增加;
12、编译程序的时候看书,有时候是开了两个IDE,一个在编译,另一个阅读开源代码或者做一些小功能;
13、有问题第一时间找谷歌和stackoverflow,在红杏永不了的时候用百度;
总结起来一句话就是:重复劳动尽量通过工具来完成,有不能自己解决的问题第一时间找谷歌和stackoverflow,抽编译的时间学习。
(文章来自知乎,版权归作者所有)