XCode 5 - Supprimer la documentation hors ligne?

15

Est-il possible de supprimer toute la documentation / la plupart hors ligne de XCode 5, pour libérer de l'espace disque?

Je suppose qu'il est possible de rendre XCode (comme Visual Studio sous Windows) accéder à la documentation en ligne , donc la suppression de la documentation hors ligne n'affecte aucune fonctionnalité. Oui?

Himanshu P
la source

Réponses:

14

La documentation Xcode 5, 6 et 7 elle-même se trouve dans:

~/Library/Developer/Shared/Documentation/DocSets

Vous pouvez supprimer les fichiers et lorsque vous relancerez Xcode, il vous proposera de télécharger à nouveau les documents actuels si vous avez défini des mises à jour automatiques.

Avant de supprimer la documentation réelle, assurez-vous que votre dossier de téléchargements pour les images contenant les programmes d'installation et la documentation est nettoyé:

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

Si vous décidez de supprimer la documentation elle-même, vous n'y aurez plus accès via Xcode - veillez donc à ne pas supprimer les Core DocSets, ou tout autre fichier auquel vous pourriez avoir besoin d'accéder régulièrement car vous ne basculez pas gracieusement vers le documentation Web.

La documentation qui peut être téléchargée via XCode n'est pas simplement un miroir de ce qu'Apple montre en ligne. Les documents disponibles en ligne représentent environ la moitié de ce qui est réellement disponible à partir des versions téléchargées plus complètes. La documentation en ligne peut également être mise à jour vers une version plus récente de Xcode, donc le téléchargement d'une copie garantit que vous avez la bonne documentation pour votre version de Xcode.

je vais
la source
3
"Les documents disponibles en ligne représentent environ la moitié de ce qui est réellement disponible à partir des versions téléchargées plus complètes." C'est étrange. Cela ne devrait-il pas être l'inverse à l'heure actuelle de l'Internet haute vitesse et du stockage cloud? Dans tous les cas, la documentation est une ressource qui (devrait) continuer à changer / être mise à jour, y compris des corrections de faute mineures, quelque chose qu'un référentiel central en ligne facilite grandement ... donc je ne vois aucune raison pour laquelle cela devrait être la façon dont vous le dites. (bien sûr, la documentation hors ligne a l'avantage d'un accès rapide / hors ligne, ce qui est idéal uniquement pour la documentation de base .)
Himanshu P
1
Eh bien, c'est la chose, Apple met à jour / révise constamment des documents, mais souvent, ils suppriment simplement des parties, qui ne peuvent alors être téléchargées que via XCode. Je ne peux pas vous dire combien de fois j'ai essayé d'accéder à une page de documentation en ligne liée pour constater qu'elle n'existe plus.
l'L'l
Pardonnez les grandes modifications - annulez / annulez si vous n'êtes pas d'accord avec l'une d'elles. Si vous coupez tout, pourriez-vous me cingler pour que je puisse poster une deuxième réponse. Je pensais qu'il était préférable de mettre votre réponse à jour, mais je me trompais peut-être.
bmike
1
@bmike: Aucune excuse nécessaire, en fait merci - certaines choses ont changé depuis que j'ai répondu à cette question donc c'est seulement utile :)
l'L'l