工欲善其事必先利其器
现在iOS开发,大部分都是使用Xcode工具开发了,这里就是记录一下,从事iOS几年来的一些Xcode快捷键和Mac一些命令.
Xcode
选中Xocde, command + shift + N : 在已经打开的工程中另外新建一个工程
选中Xocde, command + N : 在已经打开的工程中新建一个文件file
选中Xocde, command + shift + 0 : 打开苹果帮助文档
选中Xocde, command + shift + O : 搜索整个工程文件和接口文档
选中Xocde, command + S : 快速保存
选中Xocde, command + ,(逗号) : 打开Xcode偏好设置
选中Xocde, command + shift + K : 清理Xcode缓存等
选中Xocde, command + shift + J : 查看当前所在文件file
选中Xocde, control + 6 : 查看当前方法,还可以输入方法搜索和跳转到方法等
选中Xocde, command + shift + F : 搜索当前工程
选中Xocde, command + F : 搜索当前文件file
选中Xocde, command + R : 编译并运行工程
选中Xocde, command + B : 编译工程
选中Xocde, command + . : 停止运行模拟器
OC开发的时候, 使用control + command + up、down(方向键) : 在.h和.m文件切换
选中一个file, command + option + return : 打开辅助编辑器, 例如在storyboard中使用
就可以打开对应的file文件,然后就可以拖线了选中一个file, 按住option键,再选择另外一个file : 打开辅助编辑器
选中一个file, command + return : 关闭辅助编辑器
输入代码的时候使用tab键 : 快速切换到下一个输入块
输入代码的时候使用esc键 : 使用自动补全功能
选中代码, command + / : 使用注释功能
选中代码, control + I : 使代码格式化对齐
选中代码, command + [ 或 ] : 使代码左移/右移
选中代码, command + shift + [ 或 ] : 使代码上移/下移
光标移动到}, command + option + left、right(方向键) : 快速打开、叠起代码,也可以点击代码左侧位置
在xib或者storyboard选中控件, command + option + = : 更新控件约束
在xib或者storyboard输入的文本实现换行, option + enter : xib或者storyboard中文本换行
在工程中command + L : 跳转到具体行
按住command + 鼠标左键点击代码 : 实现跳转
按住option + 鼠标左键点击代码 : 打开快速帮助
模拟器
选中模拟器, command + S : 给模拟器截图,保存到桌面
选中模拟器, command + shift + H : 模拟器返回主页
选中模拟器, command + shift + H(点两次) : 调出模拟器任务栏
选中模拟器, command + shift + K和command + K : 模拟器输入框键盘开启和取消
选中模拟器, command + 1 或 2 或 3 : 设置模拟器大小
选中模拟器, command + up、down、left、right(方向键) : 模拟器旋转
Mac快捷键
浏览器command + D : 添加书签
浏览器command +shift + B : 打开/关闭浏览器上方收藏栏
command + 空格 : 打开Spotlight
Mac命令
显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false
上面两个命令执行后需要重启Finder
Xcode官网下载地址
该地址是Apple官网提供的下载地址, 可以使用迅雷等下载工具下载.安全可靠.官网下载地址, 需要登录开发者账号.
- Xcode 8之前的版本下载完成的是
dmg
格式的文件, 空格使用_
替换- Xcode 8之前的版本有:
Xcode 7.3.1
、Xcode 7.3
、Xcode 7.2.1
、Xcode 7.2
、Xcode 7.1.1
、Xcode 7.1
、Xcode 7.0.1
、Xcode 7
、Xcode 6.4
、Xcode 6.3.2
、Xcode 6.3.1
、Xcode 6.3
、Xcode 6.2
、Xcode 6.1.1
、Xcode 6.1
、Xcode 6.0.1
等- 例如Xcode 7.3.1版本的下载地址是:
https://download.developer.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg
- 例如Xcode 7.3.1版本的下载地址是:
- Xcode 8之前的版本有:
- Xcode 8以及以后的版本下载的
xip
压缩包- 主要版本有:
Xcode 8
、Xcode 8.1
、Xcode 8.2
、Xcode 8.2.1
、Xcode 8.3
、Xcode 8.3.1
、Xcode 8.3.2
、Xcode 8.3.3
、Xcode 9
- 例如Xcode 8.3.1的下载地址是:
https://download.developer.apple.com/Developer_Tools/Xcode_8.3.1/Xcode_8.3.1.xip
- 例如Xcode 8.3.1的下载地址是:
- 主要版本有: