高速Macbook工作环境布署

正文记录整个配置进程,供新动手MacBook和觉得MacBook相比难用的同窗参考。

壹 、硬件升级

台式机电脑的性格是引导方便,缺点是显示屏太小,因而你首先要求再提请领用多个外接显示屏,多三个显示屏会大大减少你切换应用程序的次数,显然升级你的工效,别忘了同时申请三个Mini
DP转VGA的转接头用于连接显示屏。为了同盟多显示器,前边会推荐三个软件来保管多显示屏窗口。

比方您资金宽裕,能够买个超薄键盘和无线鼠标,进一步提高工效。

贰 、系统设置

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的荧屏是3个椭圆形,借使您将Dock放在下边,那么显示屏的可用宽度就会压缩,其余人眼阅读时的顺序是从左往右,由此Dock放在左侧更合乎将MacBook作为工作总括机的人。

打开System Preferences,点击Dock图标,

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

27111葡京的网址,② 、关闭Magnification特效(即鼠标放到Dock上海教室标放大的机能,此意义苦恼注意力)

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

4、勾选Minimize window into application icon

231

2.4 全键盘控制格局

全键盘控制方式是哪些?
举3个例证,如下图所示,笔者正在写贰个文书档案,此文档还一向不保留,也一向不公文名,如若不相当大心点了关门按钮,将会弹出三个对话框:

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格局并且供给密码才能进来桌面。

三 、系统常用快速键

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

④ 、平日软件推荐

4.1 汉语输入法

系统自带的输入法不是很好用,推荐安装搜狗输入法或许路虎极光IME输入法。安装到位后,打开System
Preferences,选拔Keyboard,切换来Shortcuts这些Tab下,勾选Select the
previous input
source,并点击上述文字前面包车型客车空白处,设置快速键为Ctrl+Space(即如图所示的^Space)。

4.2 窗口管理软件 – SizeUp

1、你是或不是平常想让某些Word文书档案占满显示器的左半片段,旺旺聊天占满荧屏的右半部分,从而一边对着文档一边和小伙子伴聊供给?

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

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 查找文件和应用程序以及最好想象力 – AyrFred

若果你已经采取过MacBook,你应有接触过Spotlight,正是显示器中间弹出一个长条输入框,你输入文件名可能应用程序名,Spotlight将模糊查找到相应的候选项,按回车飞快的开辟你须要的文本或程序。

Alfred的能力远远超过了Spotlight,
你能够一向下载免费版安装使用,Ayr弗瑞德其它还提供了更强大的工作流(Workflows)和剪切板(Clipboard)管理等高档作用,要求购置Powerpack。对于一般的操作,免费版已经足足使用了。

因为艾尔弗瑞德能够完全代替Spotlight,上面先删除Spotlight占用的飞快键command

  • 空格,以供阿尔弗列德以后选用。

开拓System
Preferences,选用Keyboard,切换来Shortcuts那几个Tab下,点击Spotlight,打消相应的1个飞速键设置。

431

开辟Ayr弗瑞德,在菜单栏点击Alfred图标,打开Preferences…

432

如下图所示,设置Ayr弗瑞德的迅速键为command + 空格

433

前天按下急忙键command +
空格,输入dash,则艾尔Fred不区分轻重缓急写的将具备包括dash的应用程序,文书档案以及历史网址都列出来了,如下图所示,回车打开Dash,command+2打开本Dashboard,你还足以活动键盘上下键大概光标来抉择对象。

越多关于Alfred的采取情势和极其想象力,请参见官方网站大概网上现有的雅量的科目。

上边简单演示一下剪切板管理和厂内查人工作流的利用。如下图所示,笔者利用火速键打开剪切板管理器,列出来作者多年来复制过的文件片段,小编得以高速的挑选这个文件片段或许输入部分字符来寻觅

435

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

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

441

4.5 来杯免费咖啡 — Caffeine

前些天中午给大业主和关键客户演示PPT,你好像看到了升职加薪走上人生巅峰,当您打开MacBook接上投影仪,能言善辩的讲授,突然MacBook进入休眠情势了,画面太美了,我不敢想了。

您应有及时安装那款免费的人心软件—Caffeine,设置开机运维,点一下状态栏的咖啡杯图标,当咖啡是满的时候,MacBook将不会进入休眠形式,再点一下咖啡杯空了就像常休眠,作者默许设置开机运营,咖啡杯保持满满的状态。

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

MacBook系统暗中认可设置了一个火速键来展示当前运作中的应用程序,同时按下tab +
command,将见到如下图的体裁:

461

假诺您想要却换成Firefox,要求再按一下tab,借使要切换来日历,须求按两下‘tab’,即使1次性打开10多少个应用程序,你时常索要按十几下tab才能却换来想要的先后。

Manico专为那些境况而布置,安装好后打开,默许火速键是按住option,如图所示,此时按下数字7就能高效打开编号为7的地形图。

462

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

463

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

普普通通工作中,你有稍许次是从贰个应用程序复制一段文本然后粘贴到别的一个地点?

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

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

这个再度的操作形式都以足以简化的,你唯一必要的正是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 来杯葡萄酒 — 巴特ender

要是您见到那里,相信你曾经被小编推(hu)荐(you)的装置了一排软件,你的种类状态栏已经人满为患,有时候会因为最近激活的应用程序的食谱相比较多挡住你要点击的情状栏图标,那些时候你供给1个酒保来帮您调理一下状态栏,Bartender将是本身引进的最后二个普普通通行使的App,你能够自定义隐藏有个别不常用的情状栏图标,尤其符合水瓶座强迫症。

4101

4.11 快捷进入Shell

go2shell是二个对开发者来说十三分实用的app,
使用它能够在Finder里快捷进入shell环境.

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

4.12 飞快录屏–QuickTimePlayer

QuickTime Player是1个自带的录屏软件,
你能够用它来录像视屏,音频,以及荧屏操作. 对于开发者,
能够用它来记录显示屏操作, 做成动态图或录像, 供别的人学习; 对于一般劳重力,
能够用QuickTime 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类似都是1个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的特征,请看那里。

此间本人只介绍2个小技巧,小编想设置二个飞速键假若为F12,在任意场馆,笔者按一下神速键F12就弹出终极,输入一些指令执行后,再按一下F12终端就自动隐藏,那对平常使用极限的人,例如经常ssh连接服务器的人来说实在太方便了。

设置进度如下:

系统已经默许将F13分配给Show Dashboard,供给先撤消以此设置。

开辟System
Preferences,采取Keyboard,切换来Shortcuts这一个Tab下,点击Mission
Control,撤销对应F12的火速键。

5121

开拓iTerm的Preferences…,
在ProfilesTab里面,点击上面包车型大巴[+]加上一个新的profile,为何要新建1个profile?答案是为着定制今后弹出的终点样式和大小等等参数。新的profile假诺命名为guake,(注:guake那么些名称是为了向Linux下的Guake终端致敬),你能够协调随便起个称呼,下面会用到。

5122

再切换成WindowTab下,将Style,Screen和Space这1个值设置和下图一律。

5123

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

5124

后天您按下F12,就当下获得多少个占满全屏的紫蓝命令行终端,再按一下F12隐形终端,分外的便民。

5.2 终端下的指令管理 — Homebrew

Mac App Store你肯定11分熟稔了,它能够帮你下载和装置当先四分之二周边的软件。

在终点下,大家也需求多个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不容许第2方的浏览器进入Mac App Store,倘诺你想要安装谷歌Chrome,只好去谷歌网站下载后运营安装文件。这一类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

上面只供给有些等说话,最新版的GoogleChrome就乖乖的装置在您的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 安装版本控制软件 — 斯马特Git & 斯马特SVN

要是代码便是人命,版本控制系统正是时光机。Git和Subversion分别是当今最风靡的二个版本控制系统,SmartGit和斯马特SVN分别是他们的3个第二方客户端,当然他们有众多第一方客户端,笔者觉着SmartGit和SmartSVN是最好用的。

5.4.3 安装和陈设IDE — AMDliJ IDEA

AMDliJ IDEA作为最智能的Java
IDE,推荐全数Java开发人士使用,你能够在此地下载安装文件,恐怕利用如下的Homebrew
Cask命令来下载安装:

brew cask install intellij-idea

打开IDEA,推荐选拔Darcula主旨,火速键映射采取I’ve never used IDEA,
一路认同下来进入主界面。

推荐介绍应用版本控制客户端(斯MattGit &
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+软妹币.

发表评论

电子邮件地址不会被公开。 必填项已用*标注