Cuando se detenga en un punto de interrupción o realice una pausa en la sesión de depuración, podrá ver descripciones de todas las variables disponibles y hasta los contenidos de colecciones y diccionarios.
AppCode proporciona Marcos y Watches para ayudarle a investigar fácilmente cualquier problema. Además, al seleccionar un símbolo para ver, puede beneficiarse del autocompletado.
También puede evaluar cualquier expresión o fragmento de código arbitrario con solo presionar ⌥F8. AppCode le mostrará un cuadro emergente que le permitirá evaluar expresiones de código complejas sobre la marcha. Si prefiere usar comandos LLDB, siempre puede cambiar a la consola de depuración, que se encuentra disponible como una ventana de herramientas independiente.
Siempre puede ver todos los puntos de interrupción en su código en un cuadro de diálogo específico presionando ⇧⌘F8.
Hay varios tipos de puntos de interrupción que puede usar en AppCode:
Run Anything (Doble⌃) es una nueva forma nueva universal de ejecutar y depurar cualquier configuración en su proyecto, y hasta se puede usar para abrir un proyecto.
Para ejecutar una configuración, comience a escribir su nombre. Para depurar, mantenga presionada la tecla ⇧ para cambiar al modo Depuración. Para abrir un proyecto escriba open
y seleccione el proyecto que desee de la lista.
La Vista de variables inline le muestra valores de variables directamente en el editor (al lado de la declaración de variable). Esta vista está activada de forma predeterminada, pero se puede desactivar fácilmente en la ventana de la herramienta de Depuración menú Settings | Show Values
en el Editor.
AppCode proporciona una forma conveniente de navegar por los objetos de los Datos de núcleo y sus relaciones en el depurador: muestra los valores reales de los campos de objetos de Datos de núcleo y además se saltea cualquier propiedad que no sea necesaria.
AppCode le permite ejecutar su aplicación para iOS o tvOS tanto en un dispositivo como en un simulador.
Crear el perfil de su aplicación es más fácil con la aplicación Instrumentos, que puede ejecutar presionando el botón Profile de la barra de herramientas de AppCode.