Swift 学习笔记 Usefull 1. Debugging and Xcode Tips and Tricks

传送门: 斯坦福CS193P课程 Ready!Go!

本节课主要是说明快捷键和Debug基础操作,快捷键部分全部列出来了,如果想看Debug跳转到视频20分钟左右,如果已经知道如何使用断点Debug,则本节视频完全可以跳过

上一篇:Swift 学习笔记 Lecture 2. Model - View - Controller

Mac键盘和Win键盘快捷键对应

Cmd键 对应 Windows标键(视窗键)

Option键 对应 Alt键

快捷键

Cmd + R 运行程序

Cmd + 0 快速打开/关闭左侧Navigator栏

Cmd + 1~9 对应左侧栏中的不同标签栏,可以在菜单栏 View -> Navigators 中找到

Cmd + option + 0 快速打开/关闭右侧Inspector栏

Cmd + option + 1~4 对应右侧栏中不同的标签栏,可以在菜单栏 View -> Inspectors 中找到

Cmd + shift + y 快读打开/关闭底部Debug栏

**************

视频4:36

Xcode11 中Cmd + option + Enter 打开编辑助理没反应?

**************

Cmd + , 快速打开Xcode的Preferences

Cmd + shift + 字母O 打开快速搜索工具搜索项目

**************

视频5:51小技巧

在Preferences -> Navigation -> Navigation 选择 Uses Focused Editor,这样使用快速搜索打开项目时如果双编辑窗口,可以先Focus需要在哪个窗口打开,左键选中对应窗口即Focus,然后搜索选择打开的文件就会显示在对应的窗口

**************

Swift注释中使用 // MARK: // TODO: 可以在快速预览中显示相关的注释标记

Objective-C注释中使用 #pragma mark - 注视标记

Cmd + / 快速注释/取消注释行

Ctrl + I 自动排版

Cmd + [ ] 快速缩进,+ [ 向左缩进 + ] 向右缩进

Navigation -> 断点栏 中可以看到所有已打断点并可以操作暂时关闭或开启断点Debug

lldb中 po 对象可以打印出该对象指针信息

lldb 中p 对象可以自动打印有效数据

Build Phases -> Link … Libraries 添加Framework

***************

Git 版本管理: Git 使用手册中文版

***************

你可能感兴趣的:(Swift 学习笔记 Usefull 1. Debugging and Xcode Tips and Tricks)