有些教程来自Lucifaer学长~~然后自己还踩了一些坑~

Softwares

  1. 分屏软件:Hyperdock,appstore有的下(虽然要钱)/或者Moom
  2. Shadowsocks~~必备的咯
  3. 没用MWeb之前,我用的是轻量md编辑器:Typora
  4. Dash
  5. 浏览器:Chrome(插件舒服) + Firefox(不得不用)
  6. IDE:JetBrains系列
  7. Alfred 效率神器,谁用谁知道!

Tools

homebrew

这个东西,一般都是必装的:)

Item2+Oh-My-Zsh

其实装完之后我觉得,除了好看点,没啥区别。就是拿来养眼~~偷懒的。。。

安装ITem2

首先我们下载的 iTem2 这个软件,比Mac自带的终端更加强大。直接官网 http://iterm2.com/ 下载并安装即可。

设置为默认终端

将iTem2设置为默认终端: (菜单栏)iTerm2 -> Make iTerm2 Default Term

配色、文字

Preferences -> Profiles -> Colors/Text 根据自己的喜好调整颜色和文字。。solarized dark是item2一装上就内置的,只需要自己选就可以了

安装 oh-my-zsh

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

换主题

用vim 打开隐藏文件 .zshrc,修改主题

ZSH_THEME="agnoster"
之后还要下载一个字体,否则会出现乱码:
$ brew install git //先装个git
$ git clone https://github.com/powerline/fonts.git
$ cd fonts
$ ./install.sh

插件-语法高亮

直接使用homebrew安装zsh-syntax-highlighting插件

brew install zsh-syntax-highlighting

然后在根目录下.zshrc中插入下面内容:

source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

最后重启一下ITem2就ok啦

最漂亮( iTerm2+oh-my-zsh配色) 程序员内功系列--iTerm与Zsh篇 iterm2使用快捷键

git

这个搭Blog的时候就已经需要用到了,轻松clone下别人的代码来研究。

Python2+3

系统自带一个2.7的python,但是太。。。难用了~~所以安利两种方法处理多版本的问题 1. 一个好用的软件Anaconda 2. 用brew重新装两个Python,然后用不同的命令来运行,但是,我觉得还是没有Anaconda好用。

$ proxychains4 brew install python    
//python2与python3的pip指令并不通用,安装包时需要分别安装
$ proxychains4 brew install python3

需要注意的使用的命令

$ python --version    //源生自带版本
Python 2.7.10
$ python2 --version    //刚刚brew的版本
Python 2.7.13
$ python3 --version    //brew install python3
Python 3.6.0

Apache+PHP+MySql

这里推荐Mxsrvs

Java

Mac配置多个Java版本

Docker

Sublime Text 3

网上有很多教程。我就不写自己怎么弄的了。还有很多插件。。。 Sublime Text 3 for Mac 安装和插件配置说明 CTags 在Mac下用Sublime Text3 架设C开发环境和报错分析