## 办公电脑: Macbook Pro
我的办公电脑为一台 Macbook Pro. 这也是我使用最频繁的电子产品, 超过手机, 我认为这是我最划算的一笔投资, 他大大的提高了我的工作效率.
## IDE: Intellij IDEA
我的主要编程语言为 JAVA, 很多年前我用 Eclipse 开发 JAVA, 自从用了IDEA 之后就彻底抛弃 Eclipse. 在我看来, IDEA 有以下几个优点:
- 漂亮的界面, Eclipse 实在是太丑了
- 强大的快捷键, 导航搜索功能, 支持全键盘操作
- 强大的插件体系
## 编辑器: Atom
其实我一开始用的是 Sublime, 用了很多年, 非常好用. 抛弃 Sublime 的原因是: 1. 不怎么更新了 2. 比较耗内存和硬盘空间 3. 没钱:)(Sublime会提示更新购买)
抛弃 Sublime后, 用了一段时间 VS Code. 综合感觉插件太少, 功能偏弱, 无法满足我的要求.
最后才选择了 Atom. Atom 的优点是漂亮, 插件多. 不过要命的是更耗内存! Sublime已经被我删了, 没有回头路了:)
下面是我安装的几个比较好用的插件:
- `advanced-open-file`. 用来新建文件.
- `atom-beautify`
- `markdown-preview-plus`. markdown 文件实时预览
- `markdown-scroll-sync`. 同步滚动markdown文件窗口和 markdown 预览窗口
- `markdown-table-editor`. 编写 markdown 表格利器
- `markdown-writer`. 写 jekyll 文章专用
- `pdf-view`. 在Atom中浏览 PDF
- `platformio-ide-terminal`. 在 Atom 中使用 shell
- `pretty-json`. 格式化 json
- 各种语言语法插件
## 浏览器: Chrome
Chrome 的优点是快, 缺点是耗内存. 我一般开着几十个窗口, 要占用大量内存. 曾经有一段时间因为内存切换到了 Firefox, 但是最后还是切回了 Chrome.
Chrome 下面有大量的插件, 下面是几个我比较常用的插件:
- AdBlock. 屏蔽广告
- Postman. 开发必备
- Proxy SwitchySharp. 代理管理
- Vimium. 用快捷方式导航控制浏览器
另一个使用比较多的功能是搜索管理. 在[设置页面](chrome://settings/)你可以找到`管理搜索引擎`, 可以给不同的搜索引擎设置快捷方式. 比如我把 Google 设成`g`, 这样只要在地址栏输入`g 关键字`就能用 Google 搜索相应关键字. 另外我把 `github` 设成了 `gh`, `mvnrepository.com`设成 `mvn`. 这是我使用最频繁的三个搜索网站.
## 其他使用比较频繁的工具
- brew. Mac 下的安装包管理工具
- jenv. JAVA 相关工具安装管理
- docker. 容器管理
- aliyuncli. 管理阿里云
- spectacle. 屏幕分屏工具
- RescueTime. 记录你的时间都花在什么地方了
- DataGrip. JetBrains 出品的数据库客户端
- teambition. 项目管理/任务管理
- http://processOn.com 画流程图/架构图
- github.
- git
- meow, shadowsocks. 搭建翻墙代理服务器
- http://git.oschina.net 私人文件放在这里