[英]Hide Swift documentation in Xcode help viewer
當我瀏覽在線iOS文檔中的類時,它可以顯示swift
, obj-c
或both
。 我目前在obj-c
上設置了我的代碼(我不時查看Swift,但是在我的日常工作中,它只會使文檔混亂)。
在Xcode 6的集成幫助查看器中,有沒有辦法做類似的事情? 每次瀏覽班級文檔時,我都必須在心理上過濾掉所有swift
變體。
該文檔只是一組HTML文件。 如果已下載,則可以編輯CSS文件以完全隱藏Swift或Objective-C代碼。
/Users/XXX/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.XXX.docset/Contents/Resources/Documents/
切換到Finder,然后使用“轉到”>“轉到文件夾”菜單打開文件夾。
瀏覽到Resources/XXXX/CSS
文件夾並編輯“ xcode5.css”文件。 您應該添加以下任一塊以隱藏Swift或Objective-C:
div .Swift {display:none!important; }
div .Objective-C {display:none!important; }
重新啟動Xcode,並減少混亂。
一種方法是選擇“ Editor -> Share -> Open in Browser
。 您也可以通過Preferences... -> Key Bindings
或鍵盤系統首選項來創建快捷方式。
它仍然可以打開Safari,但這只是一步,因此對於您的問題而言可能是一個很好的解決方案。
我導航到這些文件夾樹的底部,找到了指定的文件(一個用於iOS文檔,一個用於Mac OS X文檔),復制了每個文件以進行備份(Finder中的命令D),打開了每個文件並粘貼:
div .Swift {
顯示:無!重要; }
在每個文件的末尾。
搖滾! 謝謝你,你讓我開心。
參考:我的文件路徑是這樣的。 請注意,您的路徑可能與/ CSS /之前的數字不同
Mac OS X文檔文件(您可能會因1058而有所不同)〜/ Library / Developer / Shared / Documentation / DocSets / com.apple.adc.documentation.OSX.docset / Contents / Resources / Documents / Resources / 1058 / CSS / xcode5的CSS
iOS文檔文件(您的1081可能有所不同)〜/ Library / Developer / Shared / Documentation / DocSets / com.apple.adc.documentation.iOS.docset / Contents / Resources / Documents / Resources / 1081 / CSS / xcode5.css
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.