Git Product home page Git Product logo

mac-os-x-setup-guide's Introduction

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

Help edting this book

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 吧!)

Issue


新版地址:wild-flame.github.io/guides 旧版地址:mac-setup.wildflame.org

GitHub contributors

mac-os-x-setup-guide's People

Contributors

terenceliu98 avatar wild-flame avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

mac-os-x-setup-guide's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.