敏捷Macbook工作环境安顿

正文记录整个配置进程,供新下手MacBook和觉得MacBook比较难用的校友参考。

1、硬件升级

台式机电脑的特性是指导方便,缺点是显示屏太小,由此你首先必要再提请领用一个外接显示器,多一个屏幕会大大减弱你切换应用程序的次数,明显升高你的工作效用,别忘了同时提请一个Mini
DP转VGA的转接头用于连接显示屏。为了协作多显示屏,前边会推荐一个软件来治本多屏幕窗口。

假如您资金宽裕,可以买个超薄键盘和有线鼠标,进一步升级工作效用。

2、系统安装

2.1 将功效键(F1-F12)设置为业内的效用键

MacBook键盘最上面一排的作用键(F1-F12)默许是系统亮度和声音之类的迅猛设置,当MacBook作为你的娱乐电脑时,那样的默许设置是卓殊有利于的,不过对于将MacBook作为工作总计机而且必要频繁使用成效键(F1-F12)的人,最好将功用键(F1-F12)的行为设置为正规的功效键。

率先打开System Preferences,点击Keyboard图标,勾选上Use all F1, F2, etc.
keys as standard function
keys。将来假如您要调节高低,就按住键盘左下角的fn键再按F11要么F12。

211

2.2 设置Trackpad(触摸板)轻触为单击

当您首次拔取MacBook,是或不是会觉得触摸板一点都不顺滑?这是因为您要求做如下设置。

开拓System Preferences,点击Trackpad图标,勾选Tap to
click选项,现在手指轻轻一碰触摸板,就已毕鼠标单击的顺滑效果。

2.3 将Dock停靠在屏幕左侧

何以要将Dock停靠在屏幕左边?MacBook的显示屏是一个长方形,倘使你将Dock放在上边,那么屏幕的可用宽度就会回落,另别人眼阅读时的各种是从左往右,因而Dock放在左侧更符合将MacBook作为工作计算机的人。

打开System Preferences,点击Dock图标,

1、将图标的Size调到合适大小

2、关闭Magnification特效(即鼠标放到Dock上图标放大的机能,此意义烦扰注意力)

3、在Position on screen一栏,选择Left

4、勾选Minimize window into application icon

231

2.4 全键盘控制情势

全键盘控制方式是怎么?
举一个例子,如下图所示,我正在写一个文档,此文档还没有保存,也不曾公文名,即使不不小心点了关门按钮,将会弹出一个对话框:

241

当前,[Save]按钮处于默许激活状态,按回车将会弹出保存对话框。不过只要我不想保留呢?
只可以通过鼠标或者触摸板来运动光标后点击[Don’t
Save]来打消保存。那自己能仍旧不能够通过键盘控制光标激活[Don’t Save]按钮呢?
答案是必然的,做一个简练设置就好。

如图,首先打开System
Preferences,点击Keyboard图标,选取Shortcuts那些Tab, 选中All controls

242

现行当自身重新准备关闭一个未保存的公文时,新弹出的对话框如下,有了稍稍变动,在[Don’t
Save]按钮上多了一个蓝色的外框,当您按键盘上的tab键的时候,黄色的外框会在3个按钮间切换。
假设现在青色的外框在[Don’t
Save]按钮上,你按下回车,却发现系统依旧进入了封存文件对话框,为何藏蓝色的外框不起效用呢?那是因为黑色的外框选中的按钮是由空格键触发的,当你按下空格键,系统就会不保留文件一向退出。
那样当你不方便使用鼠标和触摸板的时候,可以更迅捷的和您的MacBook交互。

243

2.5 急忙锁定屏幕

要是您长日子距离电脑,最好锁定你的显示屏,以幸免数据败露。
那怎么急忙的锁定你的MacBook呢?
答案是只须求一摸触摸板或者一甩鼠标就足以了。

开拓System Preferences,点击Desktop & Screen Saver图标,选拔Screen
Saver那几个Tab,再点击Hot Corners…,在弹出的如下界面里面,右下角拔取Put
Display to Sleep,点击OK确定。

251

再打开System Preferences,点击Security &
Privacy图标,在GeneralTab内,勾选Require password[immediately] after
sleep or screen save begins。

252

明天当您相差电脑前时,记得一摸触摸板或者一甩鼠标将光标火速的移到显示器的右下角,MacBook将及时进入Screen
Saver情势并且要求密码才能跻身桌面。

3、系统常用飞速键

请查看那个文档(https://support.apple.com/zh-cn/HT201236),学习系统快捷键,适当使用快捷键将会提升你的工作效率。

4、经常软件推荐

4.1 中文输入法

系统自带的输入法不是很好用,推荐安装搜狗输入法或者RIME输入法。安装到位后,打开System
Preferences,选取Keyboard,切换来Shortcuts那么些Tab下,勾选Select the
previous input
source,并点击上述文字后边的空白处,设置快速键为Ctrl+Space(即如图所示的^Space)。

4.2 窗口管理软件 – SizeUp

1、你是或不是平日想让某个Word文档占满屏幕的左半局地,旺旺聊天占满屏幕的右半部分,从而一边对着文档一边和年轻人伴聊需要?

2、终于搞好了外接显示屏,你是还是不是寻常将某个窗口在台式机和外接屏幕屏幕中间一向往来拖动?

SizeUp急忙化解那样的需求,该软件可以永远免费试用,下载安装后打开SizeUp,再打开旺旺,神速键按下control+option+command

  • M,则旺旺就会即时进入全屏格局。

不过一大半情景下,你会看出如下这一个提示,那是因为SizeUp须要您的授权才能操纵窗口。

421

一贯点击Open System Preferences或者打开System Preferences,点击Security
&
Privacy图标,在PrivacyTab内,点击Accessibility,然后将SizeUp加到右侧的列表里面。(提醒:你也许须求先点击右下角的桃色锁,输入密码后才能编辑左侧的列表。)

422

如果你此时接上了外接显示器,火速键按下control+option +
方向键右键,则当前左手显示屏激活的最前端窗口将被立马发送到左侧的显示屏。

上面列举部分SizeUp常用的连忙键,更多的飞速键和动用格局请查询其官方网站。

control+option+command + M : 使当前窗口全屏

机械键盘,control+option+command + 方向键上键 : 使当前窗口占用当前屏幕上半片段

control+option+command + 方向键下键 : 使当前窗口占用当前显示屏下半局地

control+option+command + 方向键左键 : 使当前窗口占用当前屏幕左半局地

control+option+command + 方向键右键 : 使当前窗口占用当前显示器右半部分

control+option + 方向键左键 : 将当前窗口发送到左侧屏幕显示器

control+option + 方向键右键 : 将当前窗口发送到左侧显示屏显示屏

4.3 查找文件和应用程序以及最好想象力 – 阿尔弗列德

只要你曾经选择过MacBook,你应该接触过Spotlight,就是显示器中间弹出一个长条输入框,你输入文件名或者应用程序名,Spotlight将模糊查找到相应的候选项,按回车快捷的打开你要求的文件或程序。

Alfred的力量远远超越了Spotlight,
你可以一贯下载免费版安装使用,阿尔Fred其余还提供了更强劲的工作流(Workflows)和剪切板(Clipboard)管理等高级作用,必要购买Powerpack。对于常见的操作,免费版已经够用使用了。

因为Alfred可以完全代表Spotlight,下边先删除Spotlight占用的神速键command

  • 空格,以供艾尔弗瑞德以后应用。

打开System
Preferences,拔取Keyboard,切换来Shortcuts这么些Tab下,点击Spotlight,取消相应的2个飞快键设置。

431

打开艾尔Fred,在菜单栏点击阿尔弗列德图标,打开Preferences…

432

正如图所示,设置阿尔弗瑞德的快速键为command + 空格

433

今昔按下快捷键command +
空格,输入dash,则阿尔Fred不区分轻重缓急写的将装有包含dash的应用程序,文档以及历史网址都列出来了,如下图所示,回车打开Dash,command+2打开本Dashboard,你还足以移动键盘上下键或者光标来挑选对象。

更加多关于阿尔弗瑞德的运用方法和最好想象力,请参见官方网站或者网上现有的汪洋的教程。

上面不难演示一下剪切板管理和厂内查人工作流的行使。如下图所示,我利用快捷键打开剪切板管理器,列出来我多年来复制过的文件片段,我得以急速的挑三拣四那个文件片段或者输入部分字符来搜寻

435

4.4 聪明又美观的日历 — Fantastical 2

开辟Fantastical
2的网站,你一定会被他好好的外部所引发,最宝贵的是Fantastical还很聪慧,当您在日历里面新建一个升迁的时候,输入如下内容“HTML
training at 7:30pm tomorrow alert 5 min”,
则Fantastical会自动将日期设置为后天,然后将启幕时间设置为夜间7点半,并且提前5分钟提示,是否很精通?

441

4.5 来杯免费咖啡 — Caffeine

后天中午给大业主和要害客户演示PPT,你好像看到了升职加薪走上人生巅峰,当你打开MacBook接上投影仪,谈辞如云的教学,突然MacBook进入休眠情势了,画面太美了,我不敢想了。

您应该登时安装那款免费的灵魂软件—Caffeine,设置开机启动,点一下状态栏的咖啡杯图标,当咖啡是满的时候,MacBook将不会进入休眠情势,再点一下咖啡杯空了如同常休眠,我默许设置开机启动,咖啡杯保持满满的状态。

4.6 快速切换和开拓应用程序 — Manico

MacBook系统默认设置了一个快速键来突显当前运行中的应用程序,同时按下tab +
command,将看到如下图的体裁:

461

假诺您想要却换到Firefox,需要再按一下tab,假诺要切换来日历,须求按两下‘tab’,若是三遍性打开10多少个应用程序,你时不时必要按十几下tab才能却换来想要的先后。

Manico专为那个场景而设计,安装好后打开,默许快捷键是按住option,如图所示,此时按下数字7就能神速打开编号为7的地形图。

462

除此以外,推荐设置Manico使用左手边的字母加数字做索引,方便仅仅用左手就能便捷切换应用程序。在菜单栏点击Manico图标,打开Preferences…,
在AppearanceTab里面,接纳Uses left hand area和Use numeric and alphabet。

463

4.7 随心所欲的复制粘贴以及最好想象 — PopClip

一般说来工作中,你有多少次是从一个应用程序复制一段文本然后粘贴到别的一个地点?

有些许次是复制一个网址然后打开浏览器粘贴到地点栏然后回车打开?

有些许次是复制一个名词,然后打开浏览器找到搜索引擎来搜寻?

那些再一次的操作情势都是足以简化的,你唯一必要的就是PopClip,当你选中一段文字(如下图,选中“当日创汇”),PopClip就会弹出来一个高速操作栏,你可以复制,剪切或者粘贴,更为有力的是,PopClip提供了众多免费的插件,例如使用指定的摸索引擎搜索选中的文字,或者选中国和英国文单词做大小写转换等等。

471

亟需小心的是,PopClip须求你的授权才能弹出急忙状态栏,直接点击Open System
Preferences或者打开System Preferences,点击Security &
Privacy图标,在PrivacyTab内,点击Accessibility,然后将PopClip加到左侧的列表里面还要勾选前面的checkbook。(提醒:你可能必要先点击右下角的香艳锁,输入密码后才能编辑右侧的列表。)

4.8 增强资源管理器 — XtraFinder

MacBook自带的资源管理器(Finder)已经可以满足一般的必要,不过当你有多量文件维护操作后,你就须求一个更强硬的Finder。XtraFinder完全集成到Finder里面,你向来感觉不出它是一个第三方的应用程序,同时还提供比比皆是增高特性,比如:

像浏览器这样的标签页(Tab)

协理双操作面板(Panel)

增强的大局飞快键,例如新建文件(New File)等

多彩的侧边栏图标

敏捷在当前文件夹打开终端

快快在脚下文件夹新建文件

481

4.9 随心所欲的全键盘控制 – Shortcat

在系统设置里面,我介绍了全键盘控制格局,可是此形式只可以做简单的按钮控制,无法完毕随心所欲的支配。上面介绍一款相比geek的软件,Shortcat帮忙您一点一滴采取键盘来决定系列,供有键盘性变态的同校利用。

491

4.10 来杯干白 — Bartender

借使你见到那里,相信您曾经被我推(hu)荐(you)的安装了一排软件,你的连串状态栏已经人头攒动,有时候会因为眼下激活的应用程序的食谱比较多挡住你要点击的气象栏图标,那些时候你必要一个酒保来帮你调理一下状态栏,Bartender将是我引进的末段一个常见使用的App,你可以自定义隐藏某些不常用的处境栏图标,越发适合水瓶座网瘾。

4101

4.11 飞速进入Shell

go2shell是一个对开发者来说尤其管用的app,
使用它可以在Finder里快捷进入shell环境.

设置好之后, 打开Finder, 点击Finder上的图标即可进入terminal:

4.12 急速录屏–Quick提姆ePlayer

Quick提姆e Player是一个自带的录屏软件,
你可以用它来录制视屏,音频,以及显示器操作. 对于开发者,
可以用它来记录屏幕操作, 做成动态图或视频, 供另别人学习; 对于普通工小编,
可以用Quick提姆e Player录制PPT讲座摄像.

4.13 好用的截屏工具-Snip

行使过QQ的对象一定用过地点的自带截图成效,极度好用,
支持添加圈,点,箭头甚至文字, 只要打开QQ,
任何时候都足以通过Ctrl+Command+a来截图, 可是自家平常不太常使用QQ,
截屏成效又不行常用,如何做呢? 腾讯很贴心地把QQ里的截图作用一体化地拆了出来,
成了一个新的App–Snip.

Snip完整地持续了QQ里截图作用, 设置为开机启动后,
任什么日期候都可以透过一致的疾速键–Ctrl+Command+a来截图,
其余,急忙键可以手动修改:

  1. 支出条件布署

终于到了支出条件布署阶段,在安排开发环境前,提出先将OS
X系统升级到最新版,同时去Mac App
Store下载最新版的Xcode,然后利用上面的通令安装Xcode command line
tools,那将为您安装很多终极下边常用的吩咐,将来很可能会动用到:

xcode-select –install

5.1 命令行终端Terminal

在用户界面没有表达前,终端Terminal曾经是电脑的绝无仅有交互格局,即使到了今天,很多服务器如故只提供终端登陆来操作,作为支付测试运维相关人员,在常常工作中客观选用终端将大大提升工作功用。

5.1.1 替换系统默许Shell — Oh My ZSH!

Bash作为超过一半系统默许安装的Shell,大家都有些抱有接触,Zsh和Bash类似都是一个Shell,可是Zsh更尊重用户体验和与人的竞相,OS
X默许也设置好了Zsh,不过你想协调从头开首配置一个随手的Zsh是比较浪费时间的,有人一度帮我们配备好了,这些流行的Zsh配置叫—Oh
My ZSH!,直观的效能如下图所示,代码开源在github。

5111

切换默许Shell到Zsh

Mac OS X默许已经设置好了Zsh,你能够打开终端,输入zsh
–version来确认,假若没有安装,请参考那一个文档(https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH)。

开拓终端输入下边的下令,切换默许Shell为Zsh:

chsh -s /bin/zsh

关门终端重新打开后,你将默许使用zsh作为终点Shell。然则你会发觉,终端并不曾变得多酷炫,接着往下走,安装Oh
My ZSH!

安装Oh My ZSH!

开辟终端输入上边的指令:

sh -c “$(curl -fsSL
https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”

耐心等待一会儿,然后你就会发现你的巅峰变成了五颜六色的了。

5112

你可以修改终端的Profile,拔取深色背景profile,那样就相比较炫酷了。要是你对默许的Oh
My ZSH的配色不如意,请参见那里找到你喜悦的配色。

5.1.2 替换系统默许终端 — iTerm 2

倘诺您时不时接纳极限,那么推荐你选择iTerm 2来代表系统自带的终点。关于iTerm
2的性状,请看那里。

那边自己只介绍一个小技巧,我想设置一个快捷键若是为F12,在随心所欲场馆,我按一下飞快键F12就弹出终极,输入一些限令执行后,再按一下F12极限就自动隐藏,那对平日选取终端的人,例如日常ssh连接服务器的人的话实在太方便了。

安装进程如下:

系统现已默许将F12分配给Show Dashboard,必要先废除这些装置。

开拓System
Preferences,选取Keyboard,切换来Shortcuts那一个Tab下,点击Mission
Control,废除对应F12的火速键。

5121

打开iTerm的Preferences…,
在ProfilesTab里面,点击下边的[+]累加一个新的profile,为啥要新建一个profile?答案是为着定制未来弹出的极限样式和分寸等等参数。新的profile如果命名为guake,(注:guake那么些称号是为着向Linux下的Guake终端致敬),你可以友善随便起个名称,上面会用到。

5122

再切换到WindowTab下,将Style,Screen和Space那3个值设置和下图一律。

5123

再切换来KeysTab下,设置如下图所示的HotkeyF12。

5124

现在你按下F12,就随即得到一个占满全屏的紫色命令行终端,再按一下F12掩蔽终端,分外的造福。

5.2 终端下的通令管理 — Homebrew

Mac App Store你早晚卓殊熟稔了,它可以帮你下载和安装半数以上宽广的软件。

在终点下,大家也亟需一个App
Store一样的治本程序,当您要求安装某个终端下的新命令的时候,那几个顺序可以扶持大家机关下载该命令以及相关的依靠,甚至在下载将来做须要的编译和条件设置。

Homebrew就是这么一款终端下的下令程序包管理器,安装非常简单,复制如下命令在极限下运作,按回车并输入密码后等候安装成功:

ruby -e “$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)”

上边是安装截图:

521

curl和wget是命令行下边常用的下令,其中curl已经默许安装在OS
X中了,不过wget没有默许安装,上边演示怎么着利用Homebrew来安装wget。

brew install wget

下边是运行截图:

522

5.3 终端下管理非终端软件 — Homebrew Cask

因为Apple不容许第三方的浏览器进入Mac App Store,即使你想要安装GoogleChrome,只好去谷歌(Google)网站下载后运行安装文件。这一类App
Store没有的非终端下的软件能照旧不能够分享Homebrew一样的命令行安装的便捷性呢?

Homebrew Cask就是那样一款终端下的先后管理器,它增添了Homebrew,作为Mac
App
Store的便利补充,方便你急迅维护平常软件的装置升级和卸载,复制如下命令在极端下运行,按回车后等候安装成功:

brew install caskroom/cask/brew-cask

下边是运作截图:

531

这什么利用Homebrew Cask来设置谷歌 Chrome呢?
首先利用chrome作为首要字查找一下:

> brew cask search chrome ==> Partial matches chrome-devtools
chrome-remote-desktop-host chromecast google-chrome

地方的授命局行后列出了4个候选项,很醒目最终一个google-chrome就是我们要设置的,继续输入

> brew cask install google-chrome

下边只需求有些等说话,最新版的谷歌Chrome就乖乖的设置在你的MacBook里面了。

5.4 Java开发环境搭建

5.4.1 安装Java和Maven

当今OS
X没有默许安装JDK,假诺你在终点输入java,系统会带领您到Oracle网站去下载,然后自己点击下载文件来设置,那么些进程一点都不酷,而且不能自动化。现在你有了Homebrew
Cask,只要输入如下命令,Java就足以自行安装好啊。

brew cask install java

近期多年来版本的JDK是1.8,Homebrew默许安装新型版软件,假设您要安装非最新版的JDK,那么去Oracle网站下载吧,Homebrew的多版本协理不是很好用。

相同的,输入如下命令来安装Maven最新版。

brew install maven

在开发中,你很可能会遇上那几个错误java.security.InvalidKeyException:
Illegal key size or default
parameters,那是因为美国对讲话软件加密算法长度的限制,你必要去如下链接下载补丁包:

JCE Unlimited Policy for JDK 6

JCE Unlimited Policy for JDK 7

JCE Unlimited Policy for JDK 8

补丁替换路径为${java.home}/jre/lib/security/,几乎如下所示:

/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/security

5.4.2 安装版本控制软件 — SmartGit & SmartSVN

倘若代码就是生命,版本控制系统就是时光机。Git和Subversion分别是明天最风靡的2个版本控制系统,SmartGit和SmartSVN分别是他们的一个第三方客户端,当然他们有无数第三方客户端,我认为SmartGit和SmartSVN是最好用的。

5.4.3 安装和安顿IDE — 速龙liJ IDEA

英特尔liJ IDEA作为最智能的Java
IDE,推荐所有Java开发人士使用,你可以在此间下载安装文件,或者拔取如下的Homebrew
Cask命令来下载安装:

brew cask install intellij-idea

开辟IDEA,推荐选拔Darcula要旨,飞快键映射选用I’ve never used IDEA,
一路肯定下来进入主界面。

推荐使用版本控制客户端(SmartGit &
SmartSVN)下载好源代码后,再利用IDEA导入源代码,原因是一旦用IDEA来checkout源代码,一边checkout一边分析代码,对于有七个模块的Maven项目,IDEA动态检测Spring框架的布署文件或者会得不到当下而全部的借助分析。

5421

大家只要项目是按照Maven的,如下图,拔取Maven:

5422

一块点击[Next]跻身主界面,IDEA会帮我们自动检测到依靠的框架,如图IDEA发现大家运用了OSGI和Spring框架,点击[Configure],然后去除OSGI依赖,因为SOFA项目不是全然落成OSGI规范的,勾选Spring配置文件。

5423

IDEA会在您首次导入一个类其他时候创制目录,耐心等待索引建立完毕,之后的摸索就会格外迅猛。

5.5 可视化版本控制客户端-SourceTree和Counerstone

5.5.1 SourceTree

SourceTree for mac是经典的可视化git客户端,
扶助成立、克隆、提交、push、pull
和合并等操作。SourceTree拥有一个非凡简洁的界面,大大简化了开发者与代码库之间的Git操作格局,那对于这多少个不熟习Git命令的开发者来说极度实用。

Sourcetree for
mac不仅仅效能强大、界面赏心悦目、操作简单,而且是一款免费的软件.

5.5.2 CornerStone

CornerStone是Mac OS X系统下卓殊好用的一款svn工具.
打开后点击左下角+号添加Repositorys.

随着举行局地不难易行安排即可形成增进:

一个更加好用的小技巧: 先复制svn 代码的全体url到剪贴板,
然后点击左下角+号, 你会发现上图的布置音信半数以上一度被电动填好了.

友谊提示: 本软件是付费软件, 差不离100+软妹币.

相关文章