Hace unos años, VS Code se posicionó como una de las herramientas más populares para desarrolladores en todo el mundo. Microsoft, con su historial de proporcionar soluciones efectivas para los usuarios, no decepcionó con este editor de código, que rápidamente ganó adeptos por su flexibilidad y la enorme cantidad de extensiones disponibles. Sin embargo, últimamente, ha comenzado a surgir una tendencia preocupante: muchos desarrolladores están desinstalando VS Code. ¿Qué está pasando?
¿Qué está sucediendo con VS Code?
Recientemente, algunos desarrolladores han expresado su descontento con lo que consideran una «estagnación» de VS Code. Aunque sigue siendo una herramienta robusta, las quejas han comenzado a surgir, principalmente en redes sociales como X (antes Twitter). Un desarrollador mencionó: «Acabo de desinstalar VS Code», insinuando que la razón podría ser la llegada de nuevas herramientas como Cursor AI, que se promociona como «el momento ChatGPT» en el mundo de la codificación.
En mi opinión, este tipo de comentarios reflejan una inquietud subyacente: la innovación en herramientas de desarrollo está avanzando rápidamente, y algunos sienten que VS Code no ha mantenido el ritmo. Aunque es difícil imaginar que una herramienta tan ampliamente adoptada esté en peligro, es comprensible que los desarrolladores busquen alternativas que se adapten mejor a sus necesidades actuales.
Los problemas de VS Code
Uno de los problemas que se ha mencionado con mayor frecuencia es la falta de soporte adecuado para ciertos lenguajes de programación. Por ejemplo, Mohamed Yamani, un ingeniero de software especializado en front-end, señaló que VS Code «apesta» para el desarrollo en Python, ya que no destaca correctamente los errores en su código. Esta falta de precisión ha llevado a algunos a optar por otros entornos de desarrollo integrado (IDE), como JetBrains o incluso Vim.
Además, algunos desarrolladores han señalado que, aunque VS Code ha introducido actualizaciones para mejorar su rendimiento con lenguajes como C#, aún hay margen de mejora. Otro punto de crítica es la facilidad con la que se pueden instalar extensiones maliciosas, lo que genera preocupaciones de seguridad.
Cursor AI: ¿El competidor que VS Code no vio venir?
Cursor AI es básicamente un «fork» glorificado de VS Code que ha ganado popularidad por su capacidad de integrar múltiples modelos de lenguaje grandes (LLMs, por sus siglas en inglés) de código abierto. Esto lo convierte en una herramienta especialmente útil para desarrolladores que trabajan con inteligencia artificial. A diferencia de VS Code, Cursor permite a los usuarios seleccionar código y hacer preguntas basadas en ese fragmento, eliminando la necesidad de cambiar entre el IDE y el navegador. Esta funcionalidad ha sido bien recibida por la comunidad, y algunos desarrolladores consideran que Cursor tiene una ventaja significativa en el desarrollo de IA.
Alex Sidorenko, un desarrollador de React, comparó en un video las capacidades de VS Code con Copilot y Cursor usando Claude 3.5 Sonnet para Next.js App Router. Según él, Cursor se sentía más consciente y era más fácil de usar. Esta comparación resalta cómo herramientas como Cursor están llenando un vacío que, hasta ahora, VS Code no ha podido cubrir.
¿Es el fin de VS Code?
A pesar de las críticas, no todo está perdido para VS Code. De hecho, en una discusión en Reddit, muchos desarrolladores se mostraron escépticos de que Cursor pueda superar a VS Code a largo plazo. Aunque Cursor ha ganado tracción, VS Code sigue siendo una opción estándar y ampliamente aceptada, lo que le da una ventaja significativa.
John Lindquist, creador de egghead.io, mencionó que recientemente habló con Harald Kirschner, gerente de proyecto en VS Code, sobre Cursor. Según él, el equipo de VS Code es plenamente consciente de las capacidades de Cursor y podrían estar trabajando en actualizaciones que sorprenderán a la comunidad.
Yo creo que aunque Cursor ha sido un competidor formidable, VS Code no está ni cerca de ser desinstalado en masa. Microsoft ha demostrado una y otra vez que es capaz de adaptarse y evolucionar, y es probable que veamos mejoras en la integración de GitHub Copilot y otras características innovadoras en el futuro cercano.
A medida que nuevas herramientas como Cursor emergen y desafían el status quo, es natural que los desarrolladores consideren alternativas a VS Code. Sin embargo, con la huella masiva que ya tiene VS Code y las posibles mejoras que están por venir, desinstalarlo podría ser prematuro. A veces, lo mejor es mantenerse con lo que uno sabe que funciona y esperar a que las mejoras lleguen.