XCode 5 - ¿Eliminar documentación fuera de línea?

15

¿Es posible eliminar toda / la mayoría de la documentación fuera de línea de XCode 5, para liberar espacio en disco?

Supongo que es posible hacer que XCode (como Visual Studio en Windows) acceda a la documentación en línea , por lo que eliminar la documentación fuera de línea no afecta ninguna funcionalidad. ¿Si?

Himanshu P
fuente

Respuestas:

14

La documentación de Xcode 5, 6 y 7 se encuentra en:

~/Library/Developer/Shared/Documentation/DocSets

Puede eliminar los archivos y cuando vuelva a iniciar Xcode, le ofrecerá volver a descargar los documentos actuales si tiene configuradas las actualizaciones automáticas.

Antes de eliminar la documentación real, asegúrese de que su carpeta de descargas para las imágenes que contienen los instaladores y la documentación estén limpias:

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

Si decide eliminar la documentación en sí misma, ya no tendrá acceso a ella a través de Xcode , así que tenga cuidado de no eliminar Core DocSets o cualquier otro al que pueda necesitar acceder regularmente, ya que no falla en documentación web

La documentación que está disponible para descargar a través de XCode no es simplemente un espejo de lo que Apple muestra en línea. Los documentos disponibles en línea ascienden a aproximadamente la mitad de lo que está realmente disponible en las versiones descargadas más completas. La documentación en línea también se puede actualizar a una versión más nueva de Xcode, por lo que descargar una copia garantiza que tenga la documentación correcta para su versión de Xcode.

l'L'l
fuente
3
"Los documentos disponibles en línea equivalen a aproximadamente la mitad de lo que está disponible en las versiones descargadas más completas". Eso es extraño. ¿No debería ser al revés en la época actual de Internet de alta velocidad y almacenamiento en la nube? En cualquier caso, la documentación es un recurso que (debería) seguir cambiando / actualizándose, incluidas correcciones menores de errores tipográficos, algo que un repositorio central en línea facilita enormemente ... por lo que no veo ninguna razón por la que debería ser como usted dice que es. (por supuesto, la documentación fuera de línea tiene la ventaja de la velocidad / acceso fuera de línea, lo cual es ideal solo para la documentación principal ).
Himanshu P
1
Bueno, esa es la cuestión, Apple está constantemente actualizando / revisando documentos, pero a menudo simplemente eliminan porciones, que luego solo pueden estar disponibles para descargar a través de XCode. No puedo decirte cuántas veces he intentado ir a una página de documentación en línea vinculada solo para descubrir que ya no existe.
l'L'l
Perdone las ediciones grandes: revierta / retroceda si no está de acuerdo con alguna de ellas. Si lo cortas todo, ¿me harías un ping para que pueda publicar una segunda respuesta? Sentí que era preferible que tu respuesta fuera más actualizada, pero tal vez me equivoqué.
bmike
1
@bmike: ninguna disculpa necesario, de hecho, gracias - algunas cosas han cambiado desde que respondieron a esta pregunta por lo que es muy útil :)
l'L'l