开发环境总结
俗话说工欲善其事必先利其器,这句话恐怕码农们理解的更深。夸张点说开发环境决定了产出,趁着十一休假置办了几件贴心的装备,在此总结下目前的开发环境。
硬件
- Macbook pro 15寸 低配版
- DELL U2515H 25寸 2k显示器
- 西昊 M16 人工力学座椅
- IPHONE 6S PLUS 64G
- 森海塞尔 PX200
- 罗技 M705
软件
开发工具
IntelliJ IDEA
Java 集成开发环境,目前最流行的Java Web开发利器,介绍见官网。
Sublime
现代化的文本编辑器,是目前唯一一个可能取代vim和emacs的编辑器,插件丰富、管理简单、易学易用,前端同学的最爱,博主主要用来写一些脚本。
Vim
编辑器之神,上古神兵利器,k-vim维护了一份vim目前流行的一些插件和配置,强烈推荐。
MWeb
Mac上流行的一款Markdown编辑器,作者还在持续更新。
印象笔记
云存储功能的记事本
马克飞象
一款为印象笔记打造的Markdown编辑器,支持很多扩展的markdown语法,体验非常不错。
iTerm2
Mac上最好用的终端,iTerm2 + OhMyZsh + Tmux应该是很多Mac程序员的标配。
Fish Shell
博主最喜欢的Shell,以前在Arch上就在用。支持从缓存自动补全,通过Web的方式定制等功能,很是方便。
Astah
跨平台的画图工具,支持ER图、UML图、脑图等。
Marp
一款用Markdown写PPT的软件,支持导出html、pdf。
Charles
Mac下的抓包软件,做App开发必备。
系统工具
SwitchResX
显示器分辨率切换软件,能开启显示器的HIDPI功能,博主的外接显示器就是被它救活的!
Clean My Mac
Mac下的系统清理工具,感觉有点像Windows下的360管家。
Alfred3
Mac下的效率启动器,强大的工作流定制功能,能减少平时很多繁杂的工作。
CheetSheet
Mac下的快捷键提示工具,妈妈再也不用担心我记不住快捷键。
奇妙清单
方便的TODO工具,Mac、Iphone都有。