Mac OS X Setup Guide / 设置指南
HTML CSS
Switch branches/tags
Nothing to show
Clone or download
wild-flame Updates README.md
Auto commit by GitBook Editor
Latest commit dd35196 May 27, 2018
Permalink
Failed to load latest commit information.
aria_2 Delete aria_2/iTerm2 Sep 27, 2016
assets update vscode.md Oct 11, 2017
iTerm2 Update iTerm2/README.md Sep 27, 2016
preference_and_settings Updates preference_and_settings/readme.md Oct 11, 2017
styles Create styles/website.css Feb 25, 2016
vim Update vim/emmet-vim.md Jun 29, 2016
4501053ba6e9971e059eb6cfd85dc807_b.png Create 4501053ba6e9971e059eb6cfd85dc807_b.png Feb 15, 2016
5f8e79493caa65fc7e8ec911ffdf825b_b.png Create 5f8e79493caa65fc7e8ec911ffdf825b_b.png Feb 15, 2016
Others.md Updates Others.md Jul 22, 2017
README.md Updates README.md May 27, 2018
SUMMARY.md Updates chrome.md Dec 9, 2017
appendix.md Update appendix.md May 26, 2016
bibliography.md Update bibliography.md May 10, 2016
book.json Update book.json May 26, 2016
chrome.md Updates chrome.md Dec 9, 2017
d363dd0bbaa0cf4c7b530eaa34aef33a_b.jpg Create d363dd0bbaa0cf4c7b530eaa34aef33a_b.jpg Feb 15, 2016
emacs.md Update emacs.md Jun 14, 2016
git.md Update git.md Jun 16, 2016
gitignore.md Update git.md Jun 2, 2016
googlefcf9beb475399b90.html Add files May 12, 2016
homebrew.md Update homebrew.md Jun 14, 2016
latex.md Updates latex.md May 27, 2018
mpv.md Updates mpv.md Jan 6, 2017
nodejs.md Updates nodejs.md Aug 27, 2017
python.md Update python.md May 9, 2016
ruby.md Update ruby.md Sep 8, 2016
shadowsocks.md Updates latex.md May 27, 2018
vim.md Update vim.md Feb 22, 2016
vscode.md Merge branch 'master' of https://github.com/wild-flame/mac-os-x-setup… Oct 11, 2017
xcode.md Update Others.md Jun 1, 2016

README.md

Mac OS X 配置指南 | Mac OS X Setup Guide

Mac 的电脑很棒,可以称的上艺术品了。但是,对于绝大多数程序员来说,拿到一台新的 Mac 电脑,仍然需要对其进行一定的配置,才能使其进入最好的工作状态。这是一个不断的磨合的过程,最后这台电脑就会变成给你自己定制的一样。然而,一旦更换了电脑或者重新安装了系统后,再对电脑进行配置总是一件头疼的事情。如果直接使用新电脑就工作,会发现其实在工作的途中又要回头去做很多配置。

本指南包含了大部分的通用软件的配置,也有部分针对特定的编程语言的配置。这里面配置适用于大部分的科研工作者/程序员/码农,也适用于有志于从事类似工作的学生。至于对于利用 Mac OS 来进行日常使用——即用来游戏,看书,浏览网页和视频的情况,大部分的系统默认的配置都已经足够。

*本书中加 (星号)的内容属于一些个人色彩很浓或是一些特殊的疑难情况的特殊说明,如果没有刚好相同的需求可以直接略过。

本配置指南创作的主要原则是简洁,对于同时包含多种安装方法的软件优先考虑使用 Homebrew 和命令行来进行安装,其次会选择官网的 dmg 或者 pkg文件,最后才会考虑 App Store,在配置上,尽量遵循最佳实践。但在某些时候,为了方便理解,仍会加入一些必要的说明。

目录

系统

软件安装以及下载

编程工具

编程语言相关环境

科研

娱乐

其他

  • 其它常用软件
    • F.lux
    • Avira(小红伞)
    • SourceTree
    • Noizio
    • Slack
    • Filezila
    • Maria, HTTrack
    • 阿里旺旺
    • Dash
    • Transmission
    • Moom

每次更换了电脑或者重新安装了系统后,再对电脑进行配置总是一件头疼的事情,常常发现自己在工作的途中,回头去看仍需要做很多配置。

尽管相比于 Linux 系统而言,Mac OS 所需要的配置已经很少了,但是作为程序员或者科研人员来说,仍然需要进行很多的配置,于是便有了创作此书的念头。

欢迎大家来帮助完善这本书,可以 fork 本书的源码,提出书中的错误,更新过期的内容,毕竟笔者使用的编程语言也是有限的,希望能够完善并且加入更多的编程语言的配置。(看到错误,就直接提交 issue 吧!)

本书地址:mac-setup.wildflame.org

MIT License


Contributors: