macbook pro需待安装的软件资源
入手一台新电脑之后我们首先做的当然是装 装 装啦!装各种软件来用,提高我们的工作效率,下面的是针对我个人的情况入手3天内做的一系列的工作,值得一提的就是不用关机,不用关机,不用关机,随时进入工作状态,无需等待,我一个同事几个月没关机了。
1. 系统设置
1.1 系统偏好设置
第一步当然是一些系统偏好设置,根据现有的系统找回一些原有的习惯。 打开系统偏好设置->触控板 熟悉里面的快捷操作。 熟悉完之后看一下系统偏好设置里面的各个选项,粗略熟悉一下,有个印象,需要修改的可以根据自己喜好修改。
还需要熟悉一下常用快捷键,与windows还是有很多不同,官方的教程如下,可以好好看看。 https://support.apple.com/zh-cn/HT201236
1.2 文件系统
mac默认是不显示隐藏文件的,对于我们经常要修改各种配置来说不是特别方便,可以用一下命令显示隐藏文件。
显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
不显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
注:该命令适用于 OS X Mavericks 和 OS X Yosemite 系统。对于还在使用 OS X Mountain Lion 或是更早版本的系统的 Mac 用户来说,命令需要稍微变化一下。
2.实现网络*
第一部当然是要网络*呀!Google,Youtube什么的应该随便上,随便用才行。
2.1 安装*
这个安装过程可以看看安装教程,整个过程还是挺简单的。
2.2 安装Chrome
对我们开发人员太有用了,不解释。需要和*配合使用的插件也需要安装在这个里面。
3.实用工具篇
3.1输入法
之前在Windows上面习惯了搜狗输入法,感觉自带的也不是特别好用,果断换成了搜狗输入法。
3.2 Xcode command line tools
在终端里面执行xcode-select --install
命令,之后会弹出一个窗口点击安装就可以,这个安装过程有一点长。在下面使用brew cask安装软件的时候会提示需要这个玩意,而且要在OS X里面玩命令行的话没有这个是万万不行的。安装完成后,你将可以直接在 terminal 中使用主要的命令,比如:make, GCC, clang, perl, svn, git, size, strip, strings, libtool, cpp等等。
3.3安装Homebrew
包管理工具,官方称之为The missing package manager for OS X。
安装步骤:先打开 Terminal 应用,输入:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
有了 brew 以后,要下载工具,比如 MySQL、Gradle、Maven、Node.js 等工具,就不需要去网上下载了,只要一行命令就能搞定:brew install mysql
,也可以同时安装多个brew install mysql gradle maven node
使用brew卸载软件 :
brew uninstall mysql
使用brew查询软件 brew search /mysql*/
, /mysql*/是个正则表达式,需要包含在/中 .
其它brew命令:
brew list 列出已安装的软件
brew update 更新brew
brew home 用浏览器打开brew的官网
brew info 显示软件的信息
brew deps 显示包依赖
3.4 Homebrew Cask
brew-cask 允许你使用命令行安装 OS X 应用。比如你可以这样安装 Chrome:brew cask install google-chrome。还有 Evernote、Skype、Sublime Text、VirtualBox 等都可以用 brew-cask 安装。
安装:
brew install caskroom/cask/brew-cask
应用也可以通过 App Store 安装,而且有些应用只能通过 App Store 安装,比如 Xcode 等一些 Apple 的应用。
几乎所有常用的应用都可以通过 brew-cask 安装,而且是从应用的官网上下载,所以你要安装新的应用时,建议用 brew-cask 安装。如果你不知道应用在 brew-cask 中的 ID,可以先用brew cask search命令搜索。
brew cask search 列出所有可以被安装的软件
brew cask search drop 查找所有和drop相关的应用
brew cask info thunder 查看 迅雷 应用的信息
brew cask uninstall qq 卸载 QQ
brew与brew cask的区别:
brew 是从下载源码解压然后 ./configure && make install ,同时会包含相关依存库。并自动配置好各种环境变量,而且易于卸载。简单的指令,就能快速安装和升级本地的各种开发环境。
brew cask 是 已经编译好了的应用包 (.dmg/.pkg),仅仅是下载解压,放在统一的目录中(/opt/homebrew-cask/Caskroom),省掉了自己去下载、解压、拖拽(安装)等蛋疼步骤,同样,卸载相当容易与干净。这个对一般用户来说会比较方便,包含很多在 AppStore 里没有的常用软件。cask 官方的两个安装索引源,一个针对稳定版本,一个针对Dev
https://github.com/caskroom/homebrew-cask
https://github.com/caskroom/homebrew-versions
如果发现有什么遗漏的,自己 fork && create && push && pull request 第一个地址即可。
3.5 iTerm2
iTerm2 是最常用的终端应用,是 Terminal 应用的替代品。提供了诸如Split Panes等一群实用特性。
安装:
brew cask install iterm2
iterm2还可以设置快捷键快速呼出
3.6 Oh My Zsh
默认的 Bash 是黑白的,没有色彩。而 Oh My Zsh 可以带你进入彩色时代。Oh My Zsh 同时提供一套插件和工具,可以简化命令行操作。
安装:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Oh My Zsh 提供了一套系统别名(alias)。比如gst作为git status的别名。而且 Git 插件是 Oh My Zsh 默认启用的,相当于你使用了 Oh My Zsh,你就拥有了一套高效率的别名。
具体的所有的别名请参考: https://github.com/robbyrussell/oh-my-zsh/wiki/Plugin:git
3.7 ShiftIt
原生 OS X 下只能手动调整窗口大小,所以我们需要窗口管理工具。ShiftIt 是一款不错的窗口管理工具,下载完之后有相关的快捷键查看:
brew cask install shiftit
3.8 CheatSheet
CheatSheet 能够显示当前程序的快捷键列表,默认的快捷键是长按⌘,很好用,安装命令
brew cask install cheatsheet
LaunchRocket
LaunchRocket是一个管理brew安装的service的工具,安装之后可以以图形界面的方式查看所有的service的运行状态。
brew cask install launchrocket
3.9 Dash
brew cask install dash
Dash是一款非常好用的文档索引工具,用了它就不用Google搜文档了。
3.10 alfred
brew cask install alfred
这个我就不多介绍了哈,大家都应该听说过了,太出名了。 我想说的是通过dash的integration快捷创建alfred的dash的workflow.
呼出Alfred,然后输入dash String,在所有文档中搜索
呼出Alfred,然后输入dash java8:String,在指定文档中搜索
附上一位热心网友维护的工作流:alfredworkflow
下一篇: SQL注入教程之报错注入