Mac OS奇技淫巧
一、设置相关
sudo spctl --master-disable
: 启用安装任何来源的应用(来自非信任站点的文件时需要在安全与隐私中确认,开启后可以直接打开)
二、快捷键
1. 常用
Control-Command-Q
: 锁屏Control-Space
: 切换输入法Command-Tab
: 快速切换打开的应用Command-Space
: Spotlight搜索工具
2.窗口相关
Control-Command-F
: 窗口最大化与恢复Command-M
: 窗口最小化到Docker(应用非最大化状态有效)Command-N
: 新建应用内窗口(Finder、Terminal、浏览器等)Command-W
: 关闭应用当前窗口Command-Shift-W
: 关闭应用所有窗口Command-Option-←(→)
: 应用内窗口向左(右)切换Control-←(→)
: 全屏的应用窗口向左(右)切换Control-↑(↓)
: 显示(隐藏)所有桌面缩略图
3. 截屏
Command-Shift-3
: 截取这个屏幕,并保存至桌面Command-Shift-4
: 手动选择截取范围,并保存至桌面Command-Shift-4 Space
: 截取选择的应用窗口,并保存至粘贴板Control-Command-Shift-3
: 截取这个屏幕,并保存至粘贴板Control-Command-Shift-4
: 手动选择截取范围,并保存至粘贴板Control-Command-Shift-4 Space
: 截取选择的应用窗口,并保存至粘贴板
4. 文本选择
Command-Shift-←
: 选中当前行光标位置以左所有内容Command-Shift-→
: 选中当前行光标位置以右所有内容Command-Shift-↑
: 选中文档中光标位置以上所有内容Command-Shift-↓
: 选中文档中光标位置以下所有内容Option-Shift-←
: 选中文档中光标位置以左内容(以单个单词或问题为单位)Option-Shift-→
: 选中文档中光标位置以右内容(以单个单词或问题为单位)Option-Shift-↑
: 选中文档中光标位置以上内容(以单个单词或问题为单位)Option-Shift-↓
: 选中文档中光标位置以下内容(以单个单词或问题为单位)
5. Finder
Command-Shift-C
: 进入XXX的MACCommand-Shift-G
: 前往指定的文件路径Command-N
: 打开Finder文件浏览器Command-E
: 推出DMG介质Command-Shfit-D
: 桌面Command-Shfit-A
: 应用程序Command-Shfit-F
: 最近使用的文件Command-Shfit-O
: 文稿Command-Shfit-U
: 实用工具Command-Shfit-R
: AirDropCommand-Shfit-K
: 网络Command-Shfit-i
: iCloud Drive
三、Bash命令
1. 用户
sudo su
: 切换至root用户
四、软件
1. idea
Command-Option-L
: 格式化代码Command-Shift-Return
: 自动补全代码Commmand-C
: 复制简单文件名Commmand-Shift-C
: 复制全路径文件名Commmand-Shift-V
: 调出粘贴板Commmand-Option-Shift-U
: 调出maven依赖类图、类图Command-F12
: File structure popup(类结构)Command-Option-[(])
: 切换idea不同的项目工程Control-N
:1、新建文件;2、生成代码(getter、setter、构造方法等)Control-O
: Override methodsControl-I
: Implement methodsCommand-Option-T
: Surround with… (if..else, try..catch, for, synchronized, etc.)Command-Option-B
: Go to implementation(s)Option-Retrun
: 导包、生成函数等
Command-F
: 搜索文件内容Control-Shift-F
: 全局搜索文件内容Command-N
: 搜索类Command-Shift-N
: 搜索文件Command-Option-Shift-N
: 搜索函数、变量等
Command-E
: 最近打开文件Command-Shift-E
: 最近修改过的文件Control-TAB
: 切换最近打开文件Command-Shfit-Delete
: Last Edit LocationCommand-Control-Delete
: Next Edit LocationCommand-Option-←(→)
: 光标停留位置前(后)跳转
Command-F11
: 收藏至书签(到favorite,通过Control+数字或字母进行快速跳转)Option-Shift-F
: 收藏类或方法至书签(到favorite)
Command-Control-G
: 列操作Command-Option-V
: 抽取局部变量Command-Option-C
: 抽取全局常量Command-Option-F
: 抽取成员变量Command-Option-P
: 成员变量抽取为方法参数Command-Option-M
: 代码段抽取为方法
Option-F8
:Debug Evaluate expression