XCode 8 Beta文档生成

3
我目前在探索最新的Xcode Beta,同时观看一些相关的WWDC视频。根据这个视频(大约在33分钟处),现在可以有类似Eclipse和AS的快速代码生成宏。
我无法理解如何使用这个功能。紧接着我们谈到了xcode扩展,因此可能这是一个扩展功能,但对我来说并不清楚——在Xcode 8 beta中是否可以使用这样的功能?

你看了关于Xcode扩展的视频吗?你不理解它的哪些部分呢?它让你掌控文本,你可以随心所欲地进行操作。 - matt
我不清楚这份文档是内置的还是最终可以由第三方(例如我)提供。 - hris.to
Xcode 8自动生成的快速帮助文档的副本。 - matt
3个回答

5

为了在macOS 10.11 El Capitan上使用此功能或任何Xcode扩展,您需要按照Xcode 8发布说明中的说明进行操作:

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

目前这是必要的,以便让旧操作系统了解新的Xcode扩展机制。 在任何macOS Sierra beta上都不需要这样做。


今天我启动Xcode时,它要求安装一些额外的工具。之后文档工具就像魔法般地开始工作了。不需要终端安装 - 我猜Xcode自己做了同样的事情 :) - hris.to

4

首先要明确的是,它是内置的。如果有人想知道它在哪里,感谢@Matthew Seaman,我找到了它:

enter image description here

正如其他人所指出的- 它与版本8.0 beta(8S128d)不兼容


1
我们知道在8.0 beta 2 (8S162m)版本中是否已禁用它吗?对我来说,该选项始终是灰色的。 - Andy Ibanez
@AndyIbanez 我也看到了同样的情况。我猜这个功能还没有实现,而且为了避免像 Beta 1 中一样无法使用,现在只是将其变成灰色。 - Kilian

2
在Xcode 8中,您可以将光标放在函数或类型声明上,在菜单栏(仅在帮助下搜索“文档”)中找到一个条目,它会为您生成模板文档。此菜单项还具有键盘快捷键。 是的,这是内置功能,但似乎对我和其他人在Xcode 8 beta 1中无法正常使用。

2
有人知道如何或是否可能将 /// 更改为 /** 吗? - Jorgen
@Jorgen 我已经寻找了这个功能,但似乎找不到。 - Matthew Seaman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接