Ejecución y depuración

Vea una demo

Watches y evaluaciones

Watches y evaluaciones

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.

Más información

Puntos de interrupción

Puntos de interrupción

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:

  • Puntos de interrupción de línea, que se pueden definir en cualquier línea con solo presionar sobre el medianil izquierdo.
  • Puntos de interrupción simbólicos, que le ayudan a detener la ejecución del programa cuando se comienza a ejecutar una función específica.
  • Puntos de interrupción de excepción, que se ejecutan cuando se lanza una excepción particular.

Más información

Run Anything

Run Anything

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.

Depuración inline

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.

Más información

Objetos de datos de núcleo

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.

Dispositivos y simuladores

AppCode le permite ejecutar su aplicación para iOS o tvOS tanto en un dispositivo como en un simulador.

Más información

Instrumentos

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.

Más información