打造程序员的MAC

个人使用Mac快半年了,转向Mac也就是两个原因:

  1. Terminal
  2. 好用的工具太多
    在这里对这些工具做出一些列举,不说明使用,具体的使用可以点击查看,如果有不对的地方或补充可以评论,我会及时修正。

Tools

Alfred

帽子没啥好说的

Magnet

窗口操作,可以自定义快捷键对窗口进行移动缩放操作。

Beyond Compare

文件比较工具

TinyCal

日历,支持农历,有节气都会推送。

IINA

视频播放软件,Github开源,个人比较喜爱。

Vagrant

基于命令行的虚拟机,使用很方便。

SteerMouse

SteerMouse配合上我的G502, 简直无敌。

Tower

让Git更简单,支持Git-Flow,当然Sourcetree也是不错的选择。


Terminal

选择MAC,Terminal无非是最好的理由,在OSX下默认的Terminal已经是非常好用了。但iTerm无非是更好的选择。

iTerm2

iTerm2是个很强大的终端工具,说不完的优点,这里不再赘述。可以点这里查看更多

Oh My Zsh

zsh shell中的极品,为什么是shell中的极品呢?点这里

Homebrew

在安装一些软件或工具包时,有一个包管理工具能省不少事儿,这里我用的是Homebrew。


IDE

IDE是程序猿使用最长的软件没有之一,而对于一些高手,会分成Vim, Emacs两个阵营,但对于大部分程序猿而言,使用这两个IDE十再有些为难(我就是)。下面介绍一下我的IDE:

IntelliJ IDEA

JAVA最好用的IDE没什么可说的。

Visual Studio Code

一个轻量级的IDE,有大量的Extention支持大部分的语言,这里本猿用于Go开发。

Extentions

  • One Dark Pro //个人比较喜欢One Dark的配色
  • Code Runner //可以快捷的运行程序支持大部分语言
  • VSCode Icons //文件图标
  • Vim //vim 操作支持

DB GUI

DataGrip

试了好多MySQL的GUI,还是这个最好用。

Redis Desktop Manager

用于Redis的图形化管理,虽然还不是很好用Bug也挺多。

Network

Paw

API调试工具,比Postman要好用很多,支持很多高级功能。价格也是很感人。。。

Surge

网络层代理,截包和科学上网利器。

Chrome

没啥好说,常用的几个工具

  • Vimium //在Chrome下支持Vim风格快捷键
  • SmoothScroll //看文章时,滚轮滚动很生硬一段一段动,用它会有一个移动动画,看起来比较舒服
  • OneTab //标签管理
  • JSON-handle //返回json/jsonp时可以可视化转换,UI还是很美观的,就是数据量大时,速度很感人。
  • Adblock Plus //广告屏蔽
  • Care your Eyes //可以反转亮色,看文章可以缓解眼睛压力。

你可能感兴趣的:(打造程序员的MAC)