Integración de Snyk Language Server con IntelliJ IDEs
17 de junio de 2024
0 minutos de lecturaNos complace anunciar que ahora puedes integrar Snyk Language Server (LS, por sus siglas en inglés) con tus IntelliJ IDEs actuales.
¿Por qué integramos nuestros IDE con LS?
Al integrar todos nuestros complementos para IDE con LS, reducimos la duplicación de código. Esto agiliza el desarrollo futuro al minimizar el trabajo repetido y reducir las vulnerabilidades.
El protocolo LS es un estándar compatible de forma nativa con todos los IDE modernos, por lo que nos beneficiamos de una integración profunda dentro del IDE. LS también funciona en un hilo separado, lo que nos brinda ventajas adicionales de ejecución en varios hilos y de operaciones no bloqueantes.
LS incorpora nuevas funcionalidades en IntelliJ IDEs
Análisis automático
Una de las nuevas funcionalidades más emocionantes es el análisis automático. Con esta actualización, Snyk Language Server ejecutará un análisis al iniciarse y cada vez que se guarde un archivo, para ofrecer a los desarrolladores un ciclo rápido de retroalimentación.
Puedes personalizar estos procesos para adaptarlos a tus flujos de trabajo de desarrollo en la configuración de experiencia de usuario.

Integración con Snyk Learn
LS facilita la capacitación de desarrolladores al integrarse con Snyk Learn. Si el IDE encuentra una vulnerabilidad que está cubierta por una lección de Snyk Learn, proporciona automáticamente un enlace a la lección, además de la corrección necesaria, para que los desarrolladores puedan reconocer y mitigar con más facilidad problemas de seguridad similares en el futuro.

Compatibilidad con Snyk Agent Fix
Snyk Agent Fix combina la potencia de un motor exhaustivo de análisis de programas con las capacidades de un modelo de lenguaje grande basado en aprendizaje profundo desarrollado internamente. Esta combinación permite compilar grandes cantidades de información lingüística no estructurada proveniente de código de código abierto.
Con esta actualización, si nuestro motor DeepCode AI identifica una oportunidad para corregir una vulnerabilidad automáticamente, destacará el problema con un ícono de rayo y ofrecerá una acción en la que puedes hacer clic.
Esta funcionalidad está actualmente en acceso anticipado y solo está disponible en los planes Enterprise. Consulta la documentación de DeepCode AI para obtener más información.

Actualizaciones de LS
Integrar Snyk Language Server en tus IntelliJ IDEs te ayudará a producir código mejor y más seguro al automatizar muchos de los procesos de desarrollo obligatorios. Mantente al tanto para conocer las nuevas y emocionantes funcionalidades que llegarán próximamente.
