VS Code es el IDE predeterminado para la mayoría de nosotros y incluso es la cojín de muchas herramientas populares, ya que es de código libre. Una de las bifurcaciones más exitosas es Cursor. Tiene escasamente tres primaveras, ha experimentado un crecimiento explosivo y parece que llegó para quedarse. He estado experimentando con Cursor y Google Antigravity, otra ramal basada en VS Code pero más agente, desde hace un tiempo. Recientemente, decidí hacer de Cursor mi aparejo principal y deshacerme de VS Code por completo.
Es seguro opinar que el hijo ha dejado a espaldas al padre. Lo que empezó como una prueba de una semana se ha convertido en un mes y no me veo volviendo a espaldas. Recibo auxilio de IA integrada y fluida en todo mi flujo de trabajo, desde la vivientes y depuración de código hasta la refactorización, todo con el contexto completo de la cojín de código. Al mismo tiempo, todavía tengo una interfaz emparentado similar a VS Code. Es todo lo que necesito.
7 razones por las que VS Code es el mejor editor de texto, incluso si no eres desarrollador
El editor de texto secreto que todo el mundo debería utilizar
La IA del cursor es en realidad útil
Te permite hacer mucho más que Copilot
Cursor no intenta reinventar lo que es un IDE. En cambio, coloca IA encima de todo lo que VS Code ya hace. Mantiene todas las funciones principales del editor y obtiene comprensión del código de todo el plan, finalizaciones de varias líneas, refactorizaciones impulsadas por IA, herramientas de chat y agentes, y soporte para múltiples modelos.
La decano diferencia aparece en cómo Cursor entiende su código. Cursor indexa todo su plan en segundo plano y trabaja con una ventana contextual mucho más holgado. Eso significa que comprende su código cojín en su totalidad, no solo el archivo que está editando actualmente. Sabe cómo se relacionan los archivos entre sí, cómo fluyen los datos y dónde se utilizan las funciones.
Con VS Code y Copilot, el contexto generalmente se limita al archivo coetáneo y a una pequeña ventana circundante. Eso funciona acertadamente para sugerencias rápidas, pero he trillado que defecto cuando necesito cambios que abarcan varios archivos. La comprensión más amplia de Cursor le permite sugerir correcciones y mejoras que en realidad tienen sentido a nivel de plan, manteniendo la coherencia.
Autocompletar es otra ámbito en la que Cursor avanza. En emplazamiento de sugerir la sucesivo orientación o dos, Cursor a menudo predice bloques completos o funciones completas. Puede escribir una firma de función o incluso una breve descripción en jerigonza natural y generará un código que coincida con su estilo existente. Al presionar Tab con frecuencia se insertan varias líneas a la vez y las importaciones se agregan automáticamente. Esto va mucho más allá del IntelliSense tradicional e incluso de las sugerencias en orientación de Copilot, porque Cursor analiza todo el plan cuando realiza esas llamadas.
Luego está la refactorización. El cursor puede aplicar cambios en varios archivos usando un jerigonza sencillo. Si le indica que cambie el nombre de una función en todo el plan, encuentra todas las referencias, las actualiza y le muestra una diferencia limpia. Puedes revisar cada cambio y aceptarlo o rechazarlo. En VS Code, normalmente confiaría en averiguar y reemplazar, o en Copilot Edits, lo que aún implica más pasos manuales y selección de archivos.
Las funciones agentes ahorran mucho tiempo
VS Code carece de este nivel de integración
Cursor incluso incluye una interfaz integrada de chat y agente, y es aquí donde comienza a sentirse en realidad diferente. El chat tiene en cuenta el contexto de forma predeterminada. Puede hacer preguntas sobre su código cojín y sabrá en qué está trabajando. Puede colocar archivos o carpetas en la conversación para obtener contexto adicional e incluso incluir imágenes cuando sea necesario.
El modo agente lleva esto un paso más allá. Puede asignarle un objetivo de suspensión nivel como “difundir pruebas para UserService y ejecutarlas”, y planificará los pasos, modificará archivos y ejecutará comandos en la terminal. VS Code ha comenzado a avanzar en esta dirección con Copilot Chat y funciones básicas de agente, pero Cursor se siente más pulido y mejor integrado en este momento.
Cursor incluso te brinda control positivo sobre los modelos que utiliza. En emplazamiento de estar encerrado en un único maniquí de finalización, puede nominar entre GPT-4o, Claude 3.5, Gemini o los modelos más pequeños de Cursor, según la tarea. Asimismo puede concretar reglas específicas del plan utilizando un archivo .cursorrules para aplicar estilos de codificación, patrones o convenciones de nomenclatura.
VS Code ahora ofrece instrucciones de Copilot, pero Cursor está claramente diseñado en torno a este nivel de personalización. A posteriori de un mes de uso diario, Cursor se siente menos como un editor con funciones de IA y más como un IDE creado con IA como un ciudadano de primera clase. Hace todo lo que hace VS Code y luego elimina silenciosamente gran parte de la fricción con la que había aprendido a estar.
Las herramientas de colaboración de Cursor son otro paso delante. En emplazamiento de obedecer de Live Share, Cursor ofrece sus propias funciones de colaboración en tiempo positivo. Podéis codificar juntos, compartir el asistente de IA e incluso musitar a través del chat de voz integrado. Cuando dos desarrolladores resaltan el código durante una sesión, la IA compartida comprende ambas perspectivas y genera sugerencias para el reunión. Si acertadamente VS Code puede aproximarse a esto con múltiples herramientas, aún necesita saltar entre aplicaciones o paneles.
Sin confiscación, VS Code sigue siendo espléndido
VS Code sigue siendo un editor quimérico, especialmente si no necesitas flujos de trabajo de IA profundos. Pero una vez que experimentas Cursor, es difícil no ver la diferencia. Si no quiere renunciar al IDE confiable, pruebe estas extensiones de VS Code para impulsar su flujo de trabajo. Y si no quieres tener mínimo que ver con la gran tecnología, Zed es un excelente editor de código libre a considerar.
Yo mismo hospedé esta ramal de VS Code para poder aceptar a ella en mi navegador y nunca volveré a espaldas.
Code-Server es consumado para una tiempo de trabajo de programación centralizada







