程序员上班有什么提高效率的技巧?
我是一个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,抽编译的时间学习。
(文章来自知乎,版权归作者所有)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?