Open kaiye opened 8 years ago
需要入手一台啊
请多多指教 http://aotu.io/mac/
@cnt1992 整理的不错 :+1: ,我的思路不大一样,主要是把自己用过的觉得好用的软件罗列出来,一些特殊的设置会特别说明下,一般的使用方法和配置还是推荐直接看官方网站,毕竟软件自己也会经常更新,维护一份一样的说明文档意义不大。
图片显示不出来呀。
@tankxxl 这种个人网络问题真没必要comment,让这么多人因为这个notification来围观?
春节假期期间重温了《MacTalk·人生元编程》一书,特此新增部分系统级快捷键以及「其他 Mac Tips」章节。
安装软件竟然没有提到 HomeBrew 。。。
So does the author recommend 'Sublime Text' for H5 (IDE) or 'Pycharm' is enough for daily use, hope for the comment bro.
很多刚开始接触 Mac OS X 的同学都很难适应新操作系统的习惯,如没有鼠标右键、找不到开始菜单等等,导致常年在 Mac 系统中使用 Windows 虚拟机。我在《为什么说每个程序员都应该有台Mac电脑》一文中提到,Mac 秉承了苹果一贯的高水准体验设计,堪称「完美」的典范。
猫哥从 08 年底开始使用 iMac ,至今从周围的小伙伴身上以及书籍资料中积累了大量经验。Mac 用的好的话,既能大幅提升逼格,又能大幅提升工作效率。
推荐设置
总的来说,Mac 系统不需要做什么特别的设置,但以下几条建议对逼格提升很有帮助。
1、设置语言为英文
因为很多软件和系统设置的叫法用英文更为统一,所以可以很好的利用 Mac 内置的强大搜索功能。
System Preferences 搜索演示:
Help Search 搜索演示:
2、开启 Hot corners
Mac 系统可以自定义一个事件是当鼠标移至屏幕的四个角落时触发一个预设的系统动作。通过该设置可以极快的(操作上甚至快过键盘)执行某一个动作,以下截图演示了,如何将屏幕左下角设置为屏保。当需要离开座位时,只需将鼠标(或触摸触控板)划至屏幕左下角即可开启屏保功能。
再在隐私权限中设置相应的锁屏延迟时间,保证 Mac 在唤醒时需要输入登录密码才能使用。
3、设置鼠标右键
Mac 系统下使用鼠标,默认只有左键没有右键,需在系统偏好设置(System Preferences)中自行开启。
如果是 MacBook 系列,建议在 Trackpad 下设置触摸点击,设置后轻触(无需完全按下)触控板即可完成点击事件。同时建议设置双指触摸时响应鼠标右键菜单。
4、MacBook 上开启三指拖拽窗口
操作 Mac 窗口无需像使用 Windows 系统那样如同在手术台上给病人开刀一样地小心翼翼。
5、设置菜单快捷键的方法
Mac 有一种设置菜单快捷键的方法,可以设置任意应用程序的顶部菜单栏快捷键。我们只需要在 System Preferences -> Keyboard -> Shortcuts -> App Shortcuts 中点击「+」键,选中对应的应用程序,并输入需要定义快捷键的「菜单名」,系统会根据该名字自动匹配对应的菜单功能,来实现快捷键的设置。具体可参考设置 System Preference 快捷键、设置 Merge All Windows 快捷键的案例。
通过该方法我重设了 QuickTime Player 的屏幕录制快捷键:
以下快捷键是 Mac 系统中(部分 Unix/Linux 也是这样)常用的全局快捷键,各位同学应该多多使用,记住它们:
6、其他 Mac Tips
《MacTalk·人生元编程》一书上记载了 200 多条 Mac 小技巧,对 Mac 和编程话题感兴趣的同学可以看下。以下是我从这本书中摘录的几则 tips:
time
命令可以查看某个程序的耗时,如time ls
40 > 光标移到一个单词上面,三指轻拍可调用系统词典来翻译。在 System Preferences -> Trackpad 中设置
42 > 使用
pmset noidle
命令可以使电脑不进入休眠状态51 > 使用
cnflags hidden ~/Desktop/*
命令可隐藏桌面文件。基于该 tips 我写了个 Alfred 插件,可快速 显示/隐藏 桌面文件,下载地址 workflows-hide-desktop52 > option + F1 可以快速调出屏幕设置面板
55 > 根据自己的分类习惯有效的利用 Finder 的颜色标签功能
67 > 使用 Finder -> File -> New Smart Folder 可以新建智能文件夹,通过新增过滤条件,将搜索条件保存为一个文件夹方便下次快速进入
71 > 在 Finder 中,使用列表试图(command + 2)且设置不排序,点击文件夹前的小箭头的同时按住 option 键,可展开该文件夹下所有子文件夹
108 > HTML5Player 将网页中的 Flash 播放器转换成 HTML5 video 标签播放
119 > XLD(X Lossless Decoder)可以进行无损音频转换
128 > 开启 AirDrop 有线传输。有线肯定比无线要稳定,但 AirDrop 默认需要 Wi-Fi 开启才能使用。运行以下命令后(可能需要重启下电脑),可以让 AirDrop 通过有线传输:
删除右键菜单「Open With」中的重复项。Photoshop 等部分软件在删除之后可能还出现在打开项中,使用以下命令可以重建打开项索引(注意:Keyboard->Shortcuts 中的系统快捷键也会被重置):
Mac 内置的 apache 服务可能会占用本地 80 端口,可使用
sudo apachectl stop
命令关闭软件安装
Mac OS 中的常用软件制作都十分精良,这得益于苹果为 Mac 开发者们提供了统一的开发工具 Xcode 与设计指导规范。
软件下载有三种方式,推荐使用第 2 种:
软件下载完成后,安装方法也相当简单。通常只需两步:
注:某些开发类与设计类的软件,在执行步骤 1 之后,可能需要继续双击其中的应用程序包(通常是默认的硬盘图标)。在同意一系列协议之后,程序会自动安装至 Applications 目录。千万不要自己新建目录存放应用程序,所有的应用程序均应在 Applications 文件夹,以便于统一管理。在软件开发领域,我们称之为 COC 原则,即这是一条 约定俗成 。Mac OS 中有不少约定俗成,它们能极大的提升用户操作效率。
安装来源不明类软件(有风险),需开启相应权限,方法如下:
推荐软件
macOS 内置了大量优秀的应用程序,能与 iOS 通过 iCloud Drive 进行数据同步,满足大部分日常工作的要求。
除了以上内置应用外,接下来推荐一些常用的第三方软件:
1、1Password
极好用的密码管理工具,推荐购买。
2、Alfred
Mac 必备工作流神器,可用它来代替系统默认的 Spotlight 搜索功能,配合上付费版的 Powerpack 之后,可以在一个输入框内完成 计算、文件搜索、网页搜索、应用程序搜索、任意脚本程序执行、任意快捷键执行自定义复杂交互。
3、百度输入法
用来代替系统默认的中文输入法。安装完成后点击右上角的输入法图标,可以通过 Open Keyboard Preferences -> Input Sources 来添加或删除其他的输入法。(找不到设置入口的同学可以试试前文提到的 System Preferences 搜索 或 Alfred 搜索 )
建议设置以下快捷键:
⌘Space
与⌥ ⌘Space
⌘Space
,开启输入法切换快捷键4、Mac QQ
运行 Mac QQ 后可以按下
control+command+a
使用截图功能(顺便提一下,系统默认的截图快捷键为shift+command+4
,如果要截图至剪切板,则还要同时按上 control 键)。如果已经安装了 Alfred 的话,建议关闭 Swiftly ,步骤如下:⌘,
,这是一条 COC );5、Reeder
集成了Feedly (RSS 阅读)、Instapaper (书签收藏稍后阅读)等大量第三方阅读管理工具,浏览与同步体验较好,推荐购买。
6、MindNode
脑图工具,免费版有节点限制,推荐购买。其他免费的有 Freemind 、百度脑图。
7、Parallels Desktop
虽然强烈建议各位不要在 Mac 上装 Windows 操作系统,但某些场景下,还不得不使用 Windows,这款虚拟机软件,在 Mac 下最好用。免费的推荐使用 VirtualBox。
8、Spectacle
免费的窗口大小快捷调整工具。
9、Typora
优秀的免费 Markdown 写作软件,以很好的形式将源码编辑和预览功能整合在一起。对比其他同类软件:
10、其他(按需安装)
注:爱好编程的朋友浏览完此文后请继续参考阅读 《全新 Mac 安装指南(编程篇)》,更多编程相关知识,欢迎关注我的微信公众账号「猫哥学前班」。
各位同学在使用 Mac 过程中,如有什么问题或者经验,欢迎留言分享:)