XCode 5 - Offline-Dokumentation entfernen?

15

Ist es möglich, alle / die meisten Offline- Dokumente aus XCode 5 zu entfernen , um Speicherplatz freizugeben?

Ich würde annehmen, dass es möglich ist, XCode (wie Visual Studio in Windows) dazu zu bringen, online auf die Dokumentation zuzugreifen , sodass das Entfernen der Offlinedokumentation keine Auswirkungen auf die Funktionalität hat. Ja?

Himanshu P
quelle

Antworten:

14

Die Xcode 5-, 6- und 7-Dokumentation selbst befindet sich in:

~/Library/Developer/Shared/Documentation/DocSets

Sie können die Dateien löschen. Wenn Sie Xcode neu starten, können Sie die aktuellen Dokumente erneut herunterladen, wenn Sie automatische Updates festgelegt haben.

Stellen Sie vor dem Löschen der eigentlichen Dokumentation sicher, dass Ihr Download-Ordner für die Images, die die Installationsprogramme und die Dokumentation enthalten, bereinigt ist:

~/Library/Caches/com.apple.dt.Xcode/Downloads

Wenn Sie sich entscheiden, die Dokumentation selbst zu löschen, haben Sie über Xcode keinen Zugriff mehr. Achten Sie also darauf, dass Sie weder die Core DocSets noch andere, auf die Sie möglicherweise regelmäßig zugreifen müssen, löschen, da Sie nicht ordnungsgemäß auf die zugreifen Webdokumentation.

Die Dokumentation, die über XCode heruntergeladen werden kann, spiegelt nicht nur das wider, was Apple online anzeigt. Die online verfügbaren Dokumente belaufen sich auf ungefähr die Hälfte der tatsächlich verfügbaren Dokumente der umfangreicheren heruntergeladenen Versionen. Die Onlinedokumentation kann auch auf einen neueren Xcode-Build aktualisiert werden. Durch das Herunterladen einer Kopie wird sichergestellt, dass Sie über die richtige Dokumentation für Ihre Xcode-Version verfügen.

l'l'l
quelle
3
"Die online verfügbaren Dokumente machen etwa die Hälfte der tatsächlich verfügbaren Dokumente aus den umfangreicheren heruntergeladenen Versionen aus." Das ist seltsam. Sollte es in der heutigen Zeit des Hochgeschwindigkeitsinternets und des Cloud-Speichers nicht umgekehrt sein? In jedem Fall ist Dokumentation eine Ressource, die sich ständig ändert / aktualisiert, einschließlich kleinerer Tippfehlerbehebungen. Dies wird durch ein zentrales Online-Repository erheblich erleichtert. Ich sehe keinen Grund, warum dies so sein sollte, wie Sie es sagen. (Natürlich hat die Offline-Dokumentation den Vorteil eines schnellen / Offline-Zugriffs, der sich ideal für die Kerndokumentation eignet .)
Himanshu P
1
Nun, das ist die Sache, Apple aktualisiert / überarbeitet ständig Dokumente, aber oftmals werden nur Teile entfernt, die dann möglicherweise nur über XCode heruntergeladen werden können. Ich kann Ihnen nicht sagen, wie oft ich versucht habe, auf eine verknüpfte Online-Dokumentationsseite zuzugreifen, um festzustellen, dass sie nicht mehr vorhanden ist.
l'L'l
Vergib die großen Änderungen - mache einen Rollback, wenn du damit nicht einverstanden bist. Wenn Sie alles rausschneiden, würden Sie mich anpingen, damit ich eine zweite Antwort posten kann. Ich fand es besser, Ihre Antwort aktueller zu gestalten, aber vielleicht habe ich mich geirrt.
bmike
1
@bmike: Keine Entschuldigung nötig, in der Tat danke - einige Dinge haben sich geändert, seit ich diese Frage beantwortet habe, also ist es nur hilfreich :)
l'L'l