Información general

La extensión de Datadog para Visual Studio te ayuda a encontrar y corregir errores, problemas de seguridad y cuellos de botella en el rendimiento según los datos de observabilidad en tiempo real de tus servicios y entornos de ejecución.

Extensión de Datadog para Visual Studio

Información del código

Mantente informado sobre Rastreo de errores, Vulnerabilidades de seguridad, Flaky Tests y Watchdog sin salir de Visual Studio.

La vista Información de código

Continuous Profiler

Analiza y mejora el rendimiento de tus aplicaciones con métricas de perfil en tiempo real para CPU, memoria, E/S y otros.

La vista Información del código

Puedes navegar al Log Explorer en la plataforma de Datadog directamente desde tus archivos fuente C#. Busca el icono clicable que precede a las cadenas de mensajes de las sentencias de log dentro de tu código fuente:

Un archivo fuente que muestra líneas de log con íconos clicables.

Al hacer clic en el icono se abre el Log Explorer con una consulta que coincide lo más posible con el nombre del registrador, el nivel de log y el mensaje de log.

Abrir código en Visual Studio desde Datadog

Navega desde Datadog a tu código fuente con un solo clic.

Un stack trace en la plataforma de Datadog que muestra el botón Vista en Visual Studio.

Análisis estático

La extensión de Datadog ejecuta reglas de Análisis estático en los archivos fuente que tienes abiertos en tu solución. El objetivo es detectar y corregir problemas de mantenimiento, errores o vulnerabilidades de seguridad en el código antes de confirmar los cambios.

El análisis estático admite la exploración de muchos lenguajes de programación. Si deseas consultar la lista completa, consulta Reglas del análisis estático. Para los tipos de archivos pertenecientes a los lenguajes compatibles, las infracciones de las reglas se resaltan en el editor de código fuente, y las correcciones sugeridas se pueden aplicar directamente:

Una infracción a una regla del análisis estático.

Cuando empieces a editar un archivo fuente admitido por el Análisis estático, la extensión comprueba static-analysis.datadog.yml en la raíz de tu repositorio fuente. El analizador estático se ejecuta automáticamente en segundo plano.

La función de Análisis estático no requiere una cuenta en Datadog, ya que los archivos fuente se analizan localmente.

Empezando

Requisitos

Configuración e instalación

  1. Descarga e instala la extensión desde el Visual Studio Marketplace oficial.
  2. En Visual Studio, ve a Tools > Options > Datadog (Herramientas > Opciones > Datadog).
  3. Inicia sesión con tu cuenta de Datadog, o regístrate para una prueba gratuita.
  4. Abre una solución en Visual Studio.
  5. Ve a Extensions > Datadog > Linked Services (Extensiones > Datadog > Servicios vinculados).
  6. Añade servicios y guarda tu solución.
  7. Ve a Extensions > Datadog > Code Insights (Extensiones > Datadog > Información del código).

Comentarios

Informa de un error, solicita una nueva función o pide ayuda en el Foro de debate y el Rastreador de problemas de GitHub. También puedes enviar un correo electrónico a team-ide-integration@datadoghq.com.

Leer más