程序员生产环境-软件篇
工欲善其事,必先利其器。好的软硬件,对于工作效率和工作心情的提升,肯定是显而易见的。话不多说,直接上菜。
编程环境
因为近两年,一直使用Python+Qt来作为自己的开发语言,所以编程环境仅针对于使用Python的同学来做推荐。
- PyCharm
作为当前最全面好用的Python开发IDE,只要是做稍大型的开发,我相信是没有什么疑义的。插件的话,随着开发面向的领域不同,可能会有较大的差异。我基本上只安装了IdeaVim(对于Vim的键盘操作爱到骨子里了,所以,基本上能用快捷键的,基本上就不去动鼠标)和KeyPromoterX(做一个操作,会提示快捷键是啥 ,帮助逐步切换到快捷键来操作)。
- VS Code
近两年冉冉升起的新星,在文本编程器方面,基本上是要一统江山的节奏。通过丰富的插件,基本上可以支持所有的语言。我这边主要用来看一些文本文档,以及用来写基于Markdown的笔记和博客。
考虑到国内大家都懂的原因,上GitHub的速度太感人,所以找了国内的一个Git版本库平台。
笔记与学习
- MindMaster
思维导图工具。用来整理自己的思路,作计划,理需求等,都挺好用的。没有做深度应用,所以免费版本就够了。
- 坚果
文件夹自动同步功能,可以让家里的电脑与公司的电脑上的一些笔记等,始终能有良好的同步,而且不需要每天去做手动的提交等动作。功能是润物细无声的把一个需求实现了,而让你几乎忽略了它的存在。我想这就是软件设计的最高境界了。
- 印象笔记
以前用得比较多,主要是考虑到他的线上保存功能。在有了坚果之后,基本上笔记都是本地存储+自动同步的模式了,在逐步放弃当中。
- 嘀嗒清单
作为一个程序员,良好的时间与任务管理,当前也是必不可少的啦。小众清新,不断完善当中的一个软件,建议付费,相信我,你的时间的价值远远超过一年百十块钱的。
日常办公
- Yomail
专注于邮件,将我的Gmail与QQMail整合到了一起,没有多余的功能,简洁好用。
- WPS
只用来处理一些Word以及Excel,不做啥高深的应用,所以,Office基本上可以弃了。
- 向日葵
工作原因,需要经常远程客户电脑,而QQ远程延迟高,权限低,不支持多屏。TeamView又经常提示付费款,所以,向日葵就成了首选。
- 7-Zip
开源无广告,小巧而强大,自有的7z压缩格式的压缩比也不错,可以解压rar,如果没有压缩rar格式的需求,选择它就对了。
- Tim
告别QQ的臃肿,简洁风格,同时也支持移动端。不要吐槽我为啥不用钉钉,行业不同,不能要求客户去用啥。
- 花儿五笔
极度简洁,为啥不用系统自带的?原因忘记了。。。。
- BeyoundCompare
好像好久没有碰过了,因为买的付费版的,也就没有删除。
效率提升
- Launchy
使用Alt+空格调出启动框,快束启动你的程序,省去在开始菜单中检索的麻烦。
- FreeCommander
多标签资源管理器。支持通过各种快捷键对文件做操作,配合HotKey软件,将Win+E热键重置为呼出或者启动该软件,完全可以舍掉资源管理器。
软件方面,就介绍到这里吧,有啥补充或者推荐,欢迎留言。