Mac常用命令及Xcode快捷键

【Mac常用命令及Xcode快捷键】Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
首先说下常用的终端命令
ls展示该目录下所有文件(列出文件) open打开文件 clear清屏 ls -l列出文件信息 ls -a列出当前目录下所有文件及目录,包括隐藏文件和目录 touch创建文件 rm删除文件 cd切换目录路径 mkdir建立新目录(文件夹) rmdir删除文件 pwd显示当前目录的路径 sudo shutdown -h now立刻关机 sudo shutdown -h +10十分钟后关机 sudo shutdown -h 20:00晚上八点关机 sudo shutdown -r now重启

Mac中常用的快捷键
  • Command+Tab 任意情况下切换应用程序 – 向前循环
  • Shift+Command+Tab 切换应用程序 – 向后循环
  • Command+Delete 把选中的资源移到废纸篓
  • Shift+Command+Delete 清空废纸篓
  • Command+1/2/3/4 同一应用程序多窗口间切换
  • Command+F 呼出大部分应用程序的查询功能
  • Command+C/V/X 复制/粘贴/剪切
  • Command+N 新建应用程序窗口
  • Command+Q 退出当前应用程序,说明一下,所有应用程序界面左上角都有红黄绿三个小图标,点击绿色扩展到最适合的窗口大小,黄色最小化,红色关掉当前窗口,但并没有退出程序。
  • Command+M 最小化
  • Command+W 关闭窗口
  • Command+R 浏览器中的刷新
  • 用Command+Q配合Command+Tab关闭应用程序最为迅速
  • Command+L 当前程序是浏览器时,可以直接定位到地址栏
  • Command+”+/-” 放大或缩小字体
  • Control+推出键 显示关机对话框
  • Control+Space 呼出Spotlight
  • Command+Space 切换输入法
  • 在Finder中按Shift+Command+G前往文件夹
  • Command + shift + 4 截取指定大小屏幕
  • Command + shift + 3 截取全屏
  • Command + shift + 4 + Space 截取本窗口屏幕
xcode常用快捷键 command 用来导航,控制导航区域
alt 控制右边的一些东西,比如Assistant Editor,utility editor
Control 编辑区域上的Jump bar的一些交互
在xcode中,Command+数字1~8就是切换左边导航区到不同位置

Mac常用命令及Xcode快捷键
文章图片

Command+0就是隐藏/显示左边的导航区
Command Alt 1~ 6:在右边的不同检测器之间跳转
Control Command Alt 1~4: 在右下角不同库之间跳转
Control 1~ 6: 在Jump bar的不同标签页的跳转。
Command Alt 0: 显示/关闭工具区.

Mac常用命令及Xcode快捷键
文章图片
Command + Enter: 显示标准单窗口编辑器
Command Alt Enter:打开Assistant editor
Command Alt Shift Enter: 打开版本控制编辑器
Command + Shift + Y:显示/隐藏调试区
Command + Shift + J,可展示当前你在工程导航器中打开的文件
Cmd + . 方便地暂停运行iOS模拟器
查找
使用 Command + Shift + Option + F 来打开 Find navigator 的替换模式,如果你嫌麻烦,也可以使用 Command + Shift + F 来打开 Find navigator 的查找模式,如果你还嫌麻烦,使用 command + 3 来打开 Find navigator,然后开启查找或者替换模式,选择一种最适合自己的方式就好。
快速打开
Command + Shift + O可以直接跳转到某个方法定义或者指定的代码文件。喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式。键入第一个字母即可快速切换至某个文件或者找到特定的代码行。比如键入vDL,最先展示的结果是带有viewDidLoad()名的函数。
帮助
Command + Shift + 0 (Zero)打开文档和参考,键入代码中的某个关键字,文档提供了一些额外的资源和示例工程。当然也可以在变量、类或者方法名上执行Option+双击名称操作,从而更方便地跳转至文档。
在类或者方法名上执行Option + Left点击操作使用内联帮助可帮开发者快速学习类或代码片段的用法。如果点击了弹出视图底部的参考链接,那么就可以方便地跳转到Xcode提供的文档中。
个人比较中意Option+双击名称操作,毕竟来的直接。
常用代码块
黑技能(给代码排序)

使用Spotlight来搜索Automator,并打开它;然后点击File->New,并选择服务(service)一项;在Actions筛选栏,输入shell,然后双击运行shell脚本;在新添加的服务的菜单栏上,检查Output replaces selected text;将脚本内容切换至sort | uniq;同时按下command + s,将服务保存为 Sort & Uniq。
Command+h 隐藏当前窗口
Command +f 在当前文件下查找
Command + shift + f 在全局查找
Command+ q快速关闭
Command+a 全选
Command+ z退回上一步操作
Command+r运行
Command+b编译
Command+x剪切
Command+c复制
Command+v粘贴
Command+n创建文件
Command + L快速跳转到某一行
Control + Command + e 可以批量修改光标所在位置的变量
Command + 上\下\左\右 光标切换到类首,类尾,行首,行尾
alt + 左\右 光标左右移动一个单词
Command + delete 删除光标到行首的内容,同理alt + delete 删除光标前的一个单词,另外可以先切换到到行尾 用Command + delete删除一整行内容。
同理 Command + Shift 和 Command + alt加方向键就可以选中一整行或者多行了。
选中一段代码 Control + i 会自动缩进。
Command + ] 向右缩进,支持多行,Command + [ 向左缩进.
Command + k console清屏。
Command + t 新建一个Tab,这个很实用,我平时一般都会建3,4个Tab,关闭Tab 可以用 Command + w
如果你不习惯开多个Tab,习惯开多个Xcode窗口,可以用Command + ` 来互相切换。
option + command + ] , option + command + [ 上移一行 and 下移一行的快捷键
control + command + ↑ , control + command + ↓ .h文件与.m文件之间的快速切换
control + 6 快速查看当前类的方法名称
Command+shift+n 快速创建新工程
焦点在方法的实现上,按comman键,则整个函数会被框住.用来标志这个方法的起点和终点.此时单击,出现菜单,在菜单里,有个Fold,可以用来折叠方法
直接跳转到变量定义,现在是 control+command+单击
对一个方法或者变量的重命名,在方法上command+单击,出现的菜单,选择rename
cmd +/- 可以用来调整编辑器的字体大小了
?: Control ?: Option ?: Shift
上下移动一整行或者许多行代码:使用 ? ? { 上移 或者 ? ? } 下移。如果你选择了一些内容, Xcode 会移动所有你选择的代码行;否则,只会移动光标所在的那一行。
? ? ↑ 和 ? ? ↓ 在相关文件中进行导航(例如 .m .h 和 .xib 文件)。
在你的层层叠叠的文件夹中讯中某个文件夹非常浪费时间。在 Xcode 8 中,你可以使用『 Open Quickly 』对话框或者 ? ? O 来省点时间。当它打开了你可以输入你正寻找的文件的文件名的任何部分来找到它。
局部折叠(折叠一个函数) :Command+Option+Left/Right
全局折叠(折叠当前文件下的全部函数):Shift+Command+Option+Left/Right
折叠注释块:(/* /之间的文字) : Ctrl+Shift+Command+Left/Right
control+option+command+左箭头 同时出现两个文件
使用 /
* 文本 **/ 的注释格式(快捷键cmd+alt+/)可以对属性和类以及方法进行注释

    推荐阅读