XCode 8 Beta 文档生成

Posted

技术标签:

【中文标题】XCode 8 Beta 文档生成【英文标题】:XCode 8 Beta Documentation Generation 【发布时间】:2016-06-30 11:28:56 【问题描述】:

我目前正在探索最新的 Xcode Beta,同时我正在观看一些相关的 WWDC 视频。根据this one(大约第 33 分钟),您现在可以拥有一个快速代码生成宏(类似于 Eclipse 和 AS)。

我无法理解如何使用它。在此之后,我们讨论了 xcode 扩展,所以这可能是一个扩展,但我不清楚 - Xcode 8 beta 是否有可能拥有这样的功能?

【问题讨论】:

您是否观看了有关 Xcode 扩展的视频?你有什么不明白的?它让你负责文本,你可以做任何你想做的事情。 我不明白这个文档是内置的还是最终可能由第三方提供(例如我) 重复***.com/questions/38071289/… 【参考方案1】:

要在 macOS 10.11 El Capitan 上使用此功能或任何 Xcode 扩展,您需要遵循 Xcode 8 发行说明中的​​说明:

启动 Xcode 8 一次,以便它可以安装所需的系统组件 打开终端并运行sudo /usr/libexec/xpccachectl 重新启动您的 Mac

这是当前向旧操作系统告知新的 Xcode 扩展机制所必需的。在任何 macOS Sierra 测试版上都不需要它。

【讨论】:

今天真的很奇怪我启动了Xcode,它需要安装一些额外的工具。之后,文档工具开始像魅力一样工作。不需要终端安装 - 我猜 Xcode 自己也做了同样的事情:)【参考方案2】:

好的,首先 - 它是内置的。如果有人想知道它的位置,感谢@Matthew Seaman,我找到了它:

正如其他人指出的那样 - 它不适用于版本 8.0 beta (8S128d)

【讨论】:

我们是否知道它是否已在版本 8.0 beta 2 (8S162m) 上被禁用?该选项对我来说始终是灰色的。 @AndyIbanez 我也看到了。我猜这个功能还没有,而不是让它像在 Beta 1 中那样不起作用,它现在只是变灰了。【参考方案3】:

在 Xcode 8 中,您可以将光标放在函数或类型声明上,然后在菜单栏中(只需在帮助下搜索“文档”),您将找到一个将为您生成模板文档的项目。此菜单项还有一个键盘快捷键。

是的,这是内置的,但在 Xcode 8 beta 1 中它似乎对我或其他人不起作用。

【讨论】:

任何人都知道如何,或者如果可能的话,将 /// 更改为 /** ? @Jorgen 我一直在寻找这个功能,但似乎找不到。

以上是关于XCode 8 Beta 文档生成的主要内容,如果未能解决你的问题,请参考以下文章

生成iOS-Xcode技术文档

使用Xcode生成API文档---01简介

什么是 XCode 界面生成器“文档”部分

如何在 Xcode 9 beta 2 中使用 UIDocumentBrowserViewController 创建新文档?

Xcode经常使用插件使用及自己主动生成帮助文档

xcode8 beta4 未生成 managedObjectContext