Xcode 15 新功能:文档预览

1,850 阅读2分钟

Xcode 15 带来了一个很好用的新功能,叫做“文档预览”,可以显示实时渲染 Apple 格式的文档,以确保你的注释文档外观符合预期。

我们用一个实例来说明。

先随便新建一个 class 或者 struct

struct MyStruct {
    
}

然后打开文档预览,有三种方式:

1、选择顶部 Editor 菜单,然后点击 Assistant

打开之后,编辑区域右侧会出现一个新的区域,如果你新出现的视图是以下这样的

还需要点击顶部的菜单选择 Documentation Preview

`

`

最后就能出现文档预览选项了

2、也可以点击编辑区域右侧的视图选择按钮,在下拉菜单中选择 Assistant 按钮。

3、从上图中可以看到这个操作的快捷键是 control + option + command + 回车

我们为这个类写一些文档,就可以在右侧实时展示出来了。

苹果的文档支持 markdown 格式,比如我们简单写一些:

/**
 这是一个自定义结构体,用这个文档简单讲一下文档格式
 
 # H1
 ## H2
 ### H3
 #### H4
 ##### H5
 
 加粗文本用两个星号包裹 **bold**
 
 斜体文本用一个星号包裹 *italic*
 
 你还可以添加一个链接 [link to Apple!](http://apple.com)
 
 列表:
 1. One
 2. Two

 列出要点:

 - 1、xxx
 - 2、xxx
 - 3、xxx
 
 代码,``` 后写上 swift,可以使代码高亮:
 .```swift
 if (isSwift) {
   return true
 }
 .```
*/

对应的右侧能够即时查看效果:

我们再为函数写一个示例:

/// 这是一个类方法,**作用是把两个数字相加**
/// - Parameters:
///   - num1: 第一个数字
///   - num2: 第二个数字
/// - Returns: 返回两个参数之和,Int 类型
static func sum(_ num1: Int, _ num2: Int) -> Int {
    return num1 + num2
}

对应的效果:

其他的文档格式可参考苹果文档

参考资料

[1]

苹果文档: developer.apple.com/library/arc…

本文同步自微信公众号 “iOS新知”,每天准时分享一个新知识,这里只是同步,想要及时学到就来关注我吧!