全新 Mac 安装指南(通用篇)(推荐设置、软件安装、推荐软件)
注:本文将会不定期维护与更新,有需要的朋友请在 Github 上订阅该条 Issues:《全新 Mac 安装指南(通用篇)》。
在 Mac 电脑上只用 Windows 操作系统的同学请看到这里后直接绕道,呵呵。 爱好编程的朋友们浏览完此文后请继续参考阅读 《全新 Mac 安装指南(编程篇)》。
推荐设置
总的来说,Mac 系统不需要做什么特别的设置,但以下几条建议对逼格提升很有帮助。
1、设置语言为英文
因为很多软件和系统设置的叫法用英文更为统一,所以可以很好的利用 Mac 内置的强大搜索功能。
System Preferences 搜索演示:
Help Search 搜索演示:
2、开启 Hot corners
Mac 系统可以自定义一个事件是当鼠标移至屏幕的四个角落时触发一个预设的系统动作。通过该设置可以极快的(操作上甚至快过键盘)执行某一个动作,以下截图演示了,如何将屏幕左下角设置为屏保。当需要离开座位时,只需将鼠标(或触摸触控板)划至屏幕左下角即可开启屏保功能。
再在隐私权限中设置相应的锁屏延迟时间,保证 Mac 在唤醒时需要输入登录密码才能使用。
3、设置鼠标右键
Mac 系统下使用鼠标,默认只有左键没有右键,需在系统偏好设置(System Preferences)中自行开启。
如果是 MacBook 系列,建议在 Trackpad 下设置触摸点击,设置后轻触(无需完全按下)触控板即可完成点击事件。同时建议设置双指触摸时响应鼠标右键菜单。
其他设置
1、MacBook 上开启三指拖拽窗口
操作 Mac 窗口无需像使用 Windows 系统那样如同在手术台上给病人开刀一样地小心翼翼。
- 滚动窗口。只需把鼠标移到相应的应用程序窗口的任意位置(千万不要移到右侧滚动条的上方!这样很圡!!),滚动鼠标滚轮即可(Magic Mouse 更加自然,直接上下左右滑动)。更赞的是,你不需要点击激活需要滚屏的应用程序窗口,因此你可以一边让光标保持在文本编辑器中输入文字,一边滚动浏览器窗口查看网页。
- 开启 Trackpad 三指拖动窗口特性:System Preferences -> Accessibility -> Mouse & Trackpad -> Trackpad Options -> Enable dragging -> Three Finger Drag
2、设置菜单快捷键的方法
Mac 有一种设置菜单快捷键的方法,它通过定位具体的 App 匹配菜单功能名来设置快捷键。具体可 参考这里,设置 System Preference 快捷键。 通过该方法我重设了 QuickTime Player 的屏幕录制快捷键:
以下快捷键是 Mac 系统中(部分 Unix/Linux 也是这样)常用的全局快捷键,各位同学应该多多使用,记住它们:
系统级别
- command + w 关闭窗口
- command + m 最小化窗口
- command + q 退出当前程序
- command + c 复制
- command + v 粘贴
- command + , 当前程序设置面板
- command + + 放大内容
- command + - 缩小内容
- command + s 保存
- control + f 光标前进一格
- control + b 光标后退一格
- control + p 光标向上一行
- control + n 光标向下一行
- control + d 向前删除
- control + h 向后删除
- control + e 到行尾
- control + a 到行首
终端
- control + w 按单词删除已输入内容
浏览器
- command + r 刷新
- command + l 进入地址栏
软件安装
Mac OS 中的常用软件制作都十分精良,这得益于苹果为 Mac 开发者们提供了统一的开发工具 Xcode 与设计指导规范。
软件下载有三种方式,推荐使用第 2 种:
- App Store 下载安装。网络好的同学推荐使用此方式;
- 去软件的官方站点下载安装;
- 第三方网站下载,例如 小众软件、macx 上可以下载到很多常用软件,但需注意版权与安全性问题。
软件下载完成后,安装方法也相当简单。通常只需两步:
- 双击运行 .dmg 下载包;
- 将出现的应用程序拖入 Applications 文件夹。应用程序图标通常都十分漂亮,这个是苹果的设计指导规范的要求,包括使用什么规格尺寸、从哪个角度打多少高光。
注:某些开发类与设计类的软件,在执行步骤 1 之后,可能需要继续双击其中的应用程序包(通常是默认的硬盘图标)。在同意一系列协议之后,程序会自动安装至 Applications 目录。千万不要自己新建目录存放应用程序,所有的应用程序均应在 Applications 文件夹,以便于统一管理。在软件开发领域,我们称之为 COC 原则,即这是一条 约定俗成 。Mac OS 中有不少约定俗成,它们能极大的提升用户操作效率。
安装来源不明类软件(有风险),需开启相应权限,方法如下:
- 点击左上方的苹果图标,打开 System Preferences ;
- 进入 Security & Privacy ;
- 点击左下方的锁图标,输入登录密码进行解锁(Mac 有着完善的权限控制机制,高危操作通常都需要输入管理员密码);
- 在 Allow apps downloaded from 下选择 Anywhere ,确认之后再点下锁图标锁定好;
- 鼠标右键点击应用程序图标(某些软件直接双击不行),选择打开(Open),这样可以赋予首次运行权限,以后直接双击即可运行。
推荐软件
接下来介绍几款常用软件,排名有分先后!具体的软件使用方法,请自行百度。需要注意的是,Mac 上可以安装 Office Mac 版,但建议直接使用 iWork 系列体验更佳。其中 Numbers 对应 Excel,Pages 对应 Word,Keynote 对应 PowerPoint。
1、1Password
极好用的密码管理工具,推荐购买。
2、Alfred
Mac 必备工作流神器,可用它来代替系统默认的 Spotlight 搜索功能,配合上付费版的 Powerpack 之后,可以在一个输入框内完成 计算、文件搜索、网页搜索、应用程序搜索、任意脚本程序执行、任意快捷键执行自定义复杂交互。
3、百度输入法
用来代替系统默认的中文输入法。安装完成后点击右上角的输入法图标,可以通过 Open Keyboard Preferences -> Input Sources 来添加或删除其他的输入法。(找不到设置入口的同学可以试试前文提到的 System Preferences 搜索 或 Alfred 搜索 )
建议设置以下快捷键:
- Keyboard -> Shortcuts -> Spotlight 关闭
⌘Space
与⌥ ⌘Space
- Keyboard -> Shortcuts -> Input Sources 勾选
⌘Space
,开启输入法切换快捷键
4、Mac QQ
运行 Mac QQ 后可以按下 control+command+a
使用截图功能(顺便提一下,系统默认的截图快捷键为 shift+command+4
,如果要截图至剪切板,则还要同时按上 control 键)。如果已经安装了 Alfred 的话,建议关闭 Swiftly ,步骤如下:
- 点击屏幕左上方 QQ 菜单,选择 Preferences... 进行程序设置( Mac 系统默认所有应用程序的配置选项快捷键均为
⌘,
,这是一条 COC ); - 切至 Swiftly 面板,将 Launch Swiftly 设置为 Empty 。
5、Foxmail
苹果默认的 Email 应用程序不大好用,建议换成国产的 Foxmail,会省下很多配置工作。
6、Evernote
个人文档知识管理工具
7、Parallels Desktop
虽然强烈建议各位不要在 Mac 上装 Windows 操作系统,但某些场景下,还不得不使用 Windows,这款虚拟机软件,在 Mac 下最好用。免费的推荐使用 VirtualBox
8、SizeUp
窗口大小快捷调整工具
9、MacDown
Markdown 文本编辑器。Macdown 自称「抄袭」了 Mou。
10、其他(按需安装)
- BetterZip 文件压缩 / 解压工具
- AppCleaner Mac 软件专用卸载工具
- 网易云音乐
- Mindjet Manager 脑图工具,还有 MindNode、Freemind 、百度脑图
- ScrollReverser 可单独配置 Trackpad/Mouse 的滚动方向,但如果用的 Magic Mouse 建议不要做修改
- CleanMyMac Mac垃圾文件清理工具,磁盘空间不够时会用得上
- coconutBattery 查看电池使用寿命
- WiFi Explorer 扫描 WiFi 信道与强度信息
各位同学在使用 Mac 过程当中,如有什么问题或者经验,欢迎留言分享:)
全新 Mac 安装指南(通用篇)(推荐设置、软件安装、推荐软件)的更多相关文章
- 全新 Mac 安装指南(编程篇)(环境变量、Shell 终端、SSH 远程连接)
注:本文专门用于指导对计算机编程与设计(尤其是互联网产品开发与设计)感兴趣的 Mac 新用户,如何在 Mac OS X 系统上配置开发与上网环境,另有<全新 Mac 安装指南(通用篇)>作 ...
- DeepFaceLab小白入门(2):软件安装!
严格上来说这个软件本身并不需要安装,他唯一需要的就是对应版本的显卡驱动,CUDA和CuDNN都非必须.下面我说一下如何安装正确的驱动版本.我尽量写得简洁清晰,希望大家都能看懂,但是,如果你连基本的电脑 ...
- Windows8和MacOS10.9双系统安装及Mac经常使用软件安装--联想E49A
前提 本篇内容所描写叙述的内容仅仅适合联想E49A笔记本,经过本篇的内容之后,对于Mac OS 10.9的使用达到正常工作使用的标准,完美度已经比較好了. 结果例如以下:显卡.网卡(RTL8168). ...
- 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解-破解软件论坛-ZOL中关村在线
body { font-family: Microsoft YaHei UI,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-ser ...
- mac设计师系列 Adobe “全家桶” 15款设计软件 值得收藏!
文章素材来源:风云社区.简书 文章收录于:风云社区 www.scoee.com,提供1700多款mac软件下载 Adobe Creative Cloud 全线产品均可开放下载(简称Adobe CC 全 ...
- Windows 最值得推荐的装机必备“神器”软件大合集
工欲善其事,必先利其器.每个人在平时使用电脑的过程中,多多少少都会积累一些好用的软件,我也不例外,从业这么多年,收藏了许多不错的软件,通过这篇文章都分享给大家.如果觉得不错,请把这篇文章分享给你的小伙 ...
- Android Studio2.0 教程MAC版 -快捷键篇
本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...
- mac使用指南--软件安装部分
最近因为开发需要,换了个mac,发现和Windows下面的操作和习惯真是千差万别啊,在这里记录一下,有需要的也可以参考一下. 安装前强烈建议根据个人习惯设置好触控板!!!什么单击双击选中拖拽的统统设好 ...
- Mac 安装实用开发软件和日常软件清单
软件安装 开发需要安装软件 HomeBrew 这个是 mac 的软件包管理软件,类似于 yum 安装 rpm 包会帮我们处理软件包之间的依赖关系一样,或者 apt-get 安装 deb 包,最开始接触 ...
随机推荐
- vmware中虚拟机与主机ping不通,桥接模式,IP地址在同一网段,无法互ping!
现象描述:网卡选用的桥接模式,IP地址在同一个网段,虚拟机内部可以正常上网,但是Guest OS和Host OS无法互ping! 原因:虚拟机里的防火墙没有关闭,导致禁用ping功能. 解决方法:关闭 ...
- JS 原型链
之前对JS的prototype知识比较模糊,今天理清了记下来,以防忘记,直切正题: 1.要明白原型链,就必须先清楚JS的构造函数模式: js是面向对象的语言,既然是面型对象,就一定会有一个对象的模板, ...
- 远程登录VirtualBox虚拟机Linux
通过端口转发的方式,使用终端(如MobaXterm,Xshell,putty等终端)远程登录本机虚拟机Linux, 打开虚拟机,找到 [设置]-->[网络]--> [网卡1] 确认以下设置 ...
- I Could Have Danced All Night
百老汇著名音乐剧<窈窕淑女(My Fair Lady)>中脍炙人口的经典歌曲. Bed, bed ,I couldn't go to bed床,床,我不能上床去 My head's too ...
- POJ 2653 Pick-up sticks (线段相交)
题意:给你n条线段依次放到二维平面上,问最后有哪些没与前面的线段相交,即它是顶上的线段 题解:数据弱,正向纯模拟可过 但是有一个陷阱:如果我们从后面向前枚举,找与前面哪些相交,再删除前面那些相交的线段 ...
- 高效快捷实用移动开单手持扫描打印一体智能 POS PDA
PDA数据采集器,是一款移动手持开单设备,它通过WIFI和GPRS连接并访问电脑,从进销存软件中读取数据,实现移动开单,打破电脑开单模式. 它自带扫描器,可直接扫描条码来查找产品,且功能强大.操作简单 ...
- java-并发-活性
浏览以下内容前,请点击并阅读 声明 一个并发程序以适时方式执行的能力叫活性.以下部分介绍最常见的一种活性问题,死锁,并简单介绍其他两种活性问题,饥饿和活锁. 死锁 死锁描述了一种情况:两个或两个以上的 ...
- js接收对象类型数组的服务端、浏览器端实现
1.服务端 JSONArray jsonArr = JSONUtil.generateObjList(objList); public static generateObjList(List<O ...
- Nodejs reactjs服务端渲染优化SEO
一.准备动作 1.安装nodejs与安装express 安装nodejs教程:http://www.cnblogs.com/pigtail/archive/2013/01/08/2850486.htm ...
- Java 数列求和
编写程序,显示1+2+3+4+5+6+7+8+9的结果 public class Homework006 { public static void main(String[] args) { int ...