当我浏览课程的在线iOS文档时,可以选择显示swift
,obj-c
或both
。我现在已经开始obj-c
了(我不时偷看Swift,但在我的日常工作中,它只会使文档混乱)。
有没有办法在Xcode 6的集成帮助查看器中做类似的事情?每次浏览课程文档时,我都必须在心理上过滤掉所有swift
变体。
答案 0 :(得分:3)
文档只是一组HTML文件。如果已下载,您可以编辑CSS文件以完全隐藏Swift或Objective-C代码。
/Users/XXX/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.XXX.docset/Contents/Resources/Documents/
切换到Finder,并使用" Go" > "转到文件夹"菜单打开文件夹。
浏览到Resources/XXXX/CSS
文件夹并编辑" xcode5.css"文件。您应该添加其中任何一个块来隐藏Swift或Objective-C:
div .Swift { 显示:无!重要; }
div .Objective-C { 显示:无!重要; }
重新启动Xcode并享受减少的混乱。
答案 1 :(得分:0)
一种方法是选择Editor -> Share -> Open in Browser
。您还可以通过Preferences... -> Key Bindings
或键盘系统偏好设置创建快捷方式。
它仍然可以打开Safari,但它只是一步,所以它可能是一个很好的解决方案。
答案 2 :(得分:0)
我导航到那些文件夹树的底部,找到指定的文件(一个用于iOS文档,一个用于Mac OS X文档),复制每个文件进行备份(Finder中的命令D),打开每个文件并粘贴:
div .Swift {
display:none!important;
}
在每个文件的末尾。
摇滚乐!谢谢你,你做了我的一天。
参考:我的文件路径是这样的。请注意,您的路径可能会与/ CSS /
之前的数字不同Mac OS X文档文件(您的1058可能会有所不同) 〜/库/开发/共享/文档/ DocSets / com.apple.adc.documentation.OSX.docset /内容/资源/文档/资源/ 1058 / CSS / xcode5.css
iOS文档文件(您的1081可能会有所不同) 〜/库/开发/共享/文档/ DocSets / com.apple.adc.documentation.iOS.docset /内容/资源/文档/资源/ 1081 / CSS / xcode5.css