Mac 环境配置

2017/9/4 posted in  Mac comments

Mac 环境搭建以及软件安装

基础软件

  • 用毛笔写字的感觉 鼠须管 输入法
    • 导出/导入配置:拷贝/粘贴用户目录
  • 最好用的浏览器当然是 Chrome
  • 百度网盘文件下载慢解决方案,配置完之后百度网盘下载速度起飞 Aria2
  • 最最简单易用的翻墙软件, 下载/打开/翻墙,零配置 Lantern,我的邀请码 H9RVBN
  • 免费的 Vip 版迅雷 密码: mu3t
  • Mac 版QQ,还是很简洁的
  • 自动调节屏幕亮度,防止长时间写代码眼瞎掉... f.lux
  • Mac 上最好用的词典 欧路词典
  • 管理右上角的菜单图标 Bartender,不想看的把它藏起来,比如 QQ、蓝牙、spotlight...这些图标
  • 简单易用的邮件客户端 Foxmail
  • Mac 清理优化维护软件 CleanMyMac 3
  • Mac 上最先进的 VPN 管理软件(GreenVPN倒闭后不再使用它...) Shimo
  • Mac 上最好的音乐软件(有些歌没版权有点头疼) 网易云音乐

效率软件

  • Mac 管家 Alfred,拥有它你就是蝙蝠侠
  • 离线 API 文档库 Dash,记得要和 Alfred 一起用噢
  • 跨平台密码管理工具 1Password,不想用脑子记20个密码,也不想所有网站用同1个密码,现在的密码基本都长这样:KKMNuY7wlFwnHWd[
  • 快速移动/缩放软件窗口 Moom,左边浏览器,右边Sublime Text 很方便。
  • 增强版 Finder TotalFinder,类Chrome 的 Tab,复制剪切功能

    https://discuss.binaryage.com/t/totalfinder-status-under-os-x-10-11-el-capitan/3858/218
    under 10.12 it's working with this steps:
    Installation steps
    1 Install TotalFinder (or update TotalFinder) *tested with 1.8.1
    2 Reboot into Recovery OS
    3 Open Terminal from Utilities menu
    4 Mount your main system disk - this depends on your setup, see explanation below
    5 Move TotalFinder.osax from /Library/ScriptingAdditions to /System/Library/ScriptingAdditions on your system disk
    6 Reboot
    7 reinstall the current Version

  • MacOS 包管理工具 Homebrew

    • 国内镜像 export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
    • 命令安装更多的软件/包 Homebrew Cask
  • 专心工作,屏蔽打扰网站(知乎/微博...)和垃圾网站(百度)Focus

开发环境

  • Git:在终端输入 git 即可。
  • NodeJS 环境
    • NodeJS
    • npm 注册地址管理 nrm
      • 平时下载时使用 taobao,需要 publish 时切换成 npm
    • NodeJS 版本切换工具 n ,安装:sudo npm i n -g
    • Stylus 环境
      • sudo npm i -g stylus autoprefixer-stylus
  • JDK
    • brew tap caskroom/versions & brew cask install java7
    • 考虑到环境变量以及下载速度...还是从 官网下载 省事
    • 环境变量:export JAVA_HOME=/usr/libexec/java_home -v 1.7.0_71``
  • 最轻最快的编辑器 Sublime Text3,想折腾就得花点时间。
  • Webstorm以及其他jetbrains系的IDE,最智能的 IDE
  • 支持 N 种编程语言秒运行 CodeRunner,调试不同语言的代码片段时超级方便快捷。
  • 更好的终端 iTerm
  • 最骚的 Shell OhMyZsh
    • 如果安装后没有生效,手动设置默认的 shell 为 zsh:chsh -s /bin/zsh
  • 既是优秀的 Markdown 编辑器,也是高效的静态博客生成器。MWeb
  • 虚拟机 VMWare Fusion

Chrome 插件

  • 广告屏蔽软件 Adblock Plus
  • 清爽的新标签页 Momentum
  • Chrome 手势工具 crxMouse
  • 字符串常用工具 FastString
  • 颜色值格式转换 colorly
  • JSON viewer json-editor
  • Github 代码目录 octotree
  • Github 快速跳转到代码中引用的包OctoLinker
  • 暂停 Chrome 中久未使用的 Tab 以节省内存开销 The Great Suspender
  • WEB前端助手:包括字符串编解码、代码压缩、美化、JSON格式化、正则表达式、时间转换工具、二维码生成器、编码规范检测、页面性能检测、页面取色、Ajax接口调试 fehelper