¿Cómo habilito el menú Depurar en Calendario?

14

El siguiente comando ingresado en la Terminal habilitará el menú Depurar en iCal (Lion):

defaults write com.apple.iCal IncludeDebugMenu YES

Me gustaría lograr lo mismo en Calendar (Mountain Lion).

marca
fuente
66
Hmmm, interesante. El gancho "IncludeDebugMenu" no está presente en el binario del calendario como lo estaba en el binario iCal. Además, gracias a iCloud, Calendar parece hacer algo diferente de lo defaultsque hizo iCal. De hecho, hay algunas referencias del menú de depuración en el binario, pero podrían ser vestigiales de versiones anteriores del programa sin forma de invocarlas ... ¡Esto merece una mayor exploración!
Daniel

Respuestas:

5

Un menú es lo más deseable, por lo que esta no es una respuesta adecuada, pero aquí va ...

Sin el menú de depuración

Es posible hacer al menos algunas de las cosas que fueron posibles con el menú.

Sekret superior

Algunas de las cosas que estaban en el submenú Top Sekret del menú Depurar en iCal ...

Vista de días en semana

5 o 7 días: use el panel General de las preferencias de Calendario.

14, 21 o 28 días:

defaults write com.apple.iCal "n days of week" 14

defaults write com.apple.iCal "n days of week" 21

defaults write com.apple.iCal "n days of week" 28

El cambio será efectivo la próxima vez que cambie a la vista semanal.

Nueva ventana de calendario

+ Lno es efectivo. Investigaré ...

Graham Perrin
fuente
Me gusta esta respuesta: gracias. Realmente quería el menú de depuración en sí mismo por otras razones (no busco más días en mi cal), pero creo que su respuesta debería permanecer y ser votada aquí en caso de que otras personas quieran hacerlo.
Harv
Hice una pequeña prueba con catorce días visibles ... sospecho que algunas cosas pueden no funcionar como se esperaba (ejemplo: presentación automática de un evento después de la importación desde .ics).
Graham Perrin
@Harv conveniencia de menús a un lado por un momento, ¿puede lograr lo que necesita sin el menú de depuración? De lo contrario, enlace a una pregunta (o preguntas) que detalla lo que necesita. Gracias.
Graham Perrin
Uh ... sinceramente, esperaba que tuviera una función de depuración que me permitiera ver en detalle lo que iCal está haciendo . Tengo problemas de sincronización y sospecho que podría provenir de eventos específicos (¿corruptos?). Quiero ver qué sucede dentro de iCal, ya que hace una sincronización (y no puede sincronizar eventos específicos).
Harv
@ Harv, por favor haga una pregunta: describa los servicios y dispositivos con los que sincroniza, luego enlace a la pregunta. Debe responder sin el menú Depurar. Gracias.
Graham Perrin
1

Tenía Debug habilitado en Lion, mostrando 2 semanas en iCal. Actualicé a Mountain Lion y no pude volver a la vista de una semana hasta que encontré Mountain Tweaks .

Debajo de la pestaña Lion (no Mountain Lion) hice clic para desactivar iCal Debug y funcionó. Es una descarga gratuita pero hice una donación al desarrollador.

Pablo
fuente
1

Desafortunadamente, esta opción parece haber desaparecido para siempre, el análisis pensó que los archivos de iCal de 10.7 ofrecen dos opciones que contienen 'InsertDebugMenu'. Sin embargo, el mismo escaneo en el archivo de calendario de 10.8 no muestra ninguno de ellos, de hecho, esta versión carece de más que pocos comandos de 'depuración' que hasta esta versión solo estaban ocultos pero aún eran accesibles. Mi peor pesadilla se está haciendo realidad lentamente, OS X pronto estará tan cerrado como iOS: /


En caso de que alguien con más tiempo, habilidades o suerte lo lea, puedes intentar encontrar algo por tu cuenta con la ayuda de esta publicación .

KrisRogo
fuente
1

El menú de depuración fue excelente porque le permitió mostrar la cola de eventos CalDAV. Calendar under Mountain Lion no es totalmente compatible con MS Exchange y tiende a colgarse en "Actualizando ...".

Peor aún, se pone en un modo en el que no puede actualizar el calendario de Exchange en absoluto y debe elegir entre un tipo de diálogo de tipo "abortar, volver a intentar, fallar". Una vez en ese modo, su calendario no se comunicará con Exchange hasta que elimine el archivo de caché del calendario. Este archivo de caché aparentemente se corrompe y causa una discordia entre Calendar e Exchange.

Eliminar el archivo de caché no es un problema ya que Calendar simplemente lo reconstruye cuando Calendar se inicia nuevamente. No olvide salir del calendario antes de eliminar el archivo de caché, luego inicie el calendario para que se reconstruya automáticamente. No se pierden datos.

El archivo de caché del calendario se encuentra aquí:

~ / Biblioteca / Calendarios / Caché de calendario

Esto me sucede una o dos veces al día, así que mantengo esa carpeta en mi base y mantengo un alias de la aplicación Calendario en esa carpeta para poder iniciar el calendario, salir del calendario, eliminar el archivo de caché, iniciar el calendario. Bienvenido a Mac OS X ... (suspiro)

W Cerniuk
fuente
0

OnyX es un pequeño gran programa, y ​​tiene una opción para habilitar el menú de depuración para el calendario.
Alternativamente, podría intentarlo com.apple.Calendar IncludeDebugMenu YESen la Terminal, aunque no estoy 100% seguro de que funcione.

ash3r
fuente
La opción en OnyX no funciona en Mountain Lion. El identificador del paquete está quieto com.apple.iCal.
Lri
Oh. Bueno, no importa entonces. Valió la pena
intentarlo
0

Esta no es la respuesta que desea, pero creo que la opción Depuración realmente se ha deshabilitado. Sin embargo, he presentado un RADR para restablecerlo en un próximo incremento de puntos (con suerte .2 o .3).

David DelMonte
fuente
¿Puedes vincularlo? Si otros pueden hacer +1 en él, tal vez obtendrá más atención y sucederá con mayor certeza o antes.
Harv
@Harv La forma más probable de llamar la atención de Apple sobre sus propios requisitos es enviar comentarios a Apple. Por cierto, no veo nada coincidente en Open Radar .
Graham Perrin
Graham sabe bien que los métodos que algunos de nosotros usamos para archivar informes no aparecen en Open Radar, y se nos pide que lo hagamos solo a través de nuestro propio canal. Entonces, no, esto no puede ser + 1ed, pero recibirá atención, de una forma u otra.
David DelMonte
1
Esta es la presentación: Seguimiento #: Pendiente * PRESENTACIÓN: F08D7334 ... * TIPO: ER * DE: David Delmonte * PROYECTO: 1000624 * SEVERIDAD: alta * REPRODUCIBILIDAD: No aplicable * ORIGEN: Safari * TÍTULO: Restaurar menú de depuración para Calendar.app * RESUMEN: La gente se queja de que esta capacidad no está disponible. Por favor considere restaurar el menú. Alternativamente, mire las opciones que permitió el menú Depurar y agréguelas a la aplicación misma. * ÁREA: calendario * CONFIGURACIÓN: * SO: Mac OS X * VERSIÓN: 12A269 * HW: MacBook Air 1.8 GHz Intel Core i7 (MacBookAir4,2) RAM: 4 GB * NET: Inalámbricamente
David DelMonte