程序员生产环境 - 软件篇
工欲善其事,必先利其器。好的软硬件,对于工作效率和工作心情的提升,肯定是显而易见的。话不多说,直接上菜。
编程环境
因为近两年,一直使用 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 热键重置为呼出或者启动该软件,完全可以舍掉资源管理器。
软件方面,就介绍到这里吧,有啥补充或者推荐,欢迎留言。
版权声明: 本文为 InfoQ 作者【ITCamel】的原创文章。
原文链接:【http://xie.infoq.cn/article/7b916efcbcb6022327d3294bb】。文章转载请联系作者。
评论