Xcode 8中有多行注释
我刚刚升级到Xcode GM 8.0,注意到⌘+ /没有注释掉选定的行。 有没有另外的命令来注释Xcode 8中的多行?
在Xcode7和更早的版本中,注释选项在编辑器>结构>注释select中可用。 在Xcode 8中,这个选项是禁用的。
要启用这些选项,请运行sudo /usr/libexec/xpccachectl
并重新启动您的Mac。
苹果开发者论坛上有关于这个问题和几个可能的修复的线程。 对于我运行上述命令并重新启动Mac做了修复。
另外在Xcode 8发行版中注明 :
要在OS X 10.11上使用编辑器的注释/取消注释select和添加文档命令(以及其他已安装的Xcode扩展),请启动Xcode并安装其他系统组件,然后重新启动Mac。 (26106213)
我终于明白了这一点,使我疯狂了。
这些是产生错误的先决条件:
- '/'需要用shift键来访问,就像在德文键盘上一样。
- 有一个全局的OS X热键来访问shift + cmd +'/',这是默认的帮助
在这些先决条件下,在XCode键盘首选项中没有显示冲突,但尝试调用cmd +'/'会触发全局帮助热键。
如何解决它?
只需重新映射或closures全局热键,以在系统首选项>键盘>键盘快捷键中显示帮助,请在左侧列表中select应用程序快捷方式。
转到系统首选项>键盘>快捷方式>应用程序快捷方式,并禁用显示帮助菜单选项。
尝试所有可能的解决scheme后,这对我工作。
在打开文档窗口(帮助 – >文档和API参考或cmd + shift + 0)后,有时候这种情况会发生在我身上(即使使用Xcode7,只需使用Xcode8进行确认)。 当发生在我身上的时候,下面是一些已经解决的问题:
- 重新启动Xcode(意识到你已经尝试了这个,但包括后代)
- closures文档窗口
- 只打开1个Xcode窗口,点击cmd +〜几次
- 希望真的很难
如果你有一个嵌套/ *任何地方,包括在一个string,它打破了XCode注释命令。 在这里看到细节。
- XCode 8为iOS 10生成破坏的NSManagedObject子类
- 什么是XCode 8中的“性格变化”?
- PLBuildVersion类是在两个框架中实现的
- Xcode8中的NSPhotoLibraryUsageDescription
- 更新到Xcode 8后的错误:“没有这样的模块”和“目标覆盖EMBEDDED_CONTENT_CONTAINS_SWIFT”build立设置“
- Xcode 8 | iOS 10模拟器“回复错误:连接无效”
- 有没有办法closures图像名称的Xcode 8的自动完成?
- 由于Xcode 8和iOS10,视图在viewDidLayoutSubviews上的大小不正确
- 如果应用程序支持iOS 8或更早版本,Assets.car不能包含16位或P3资产?