Cómo Mejorar la Experiencia de Programación con Github Copilot 2025

GitHub Copilot ha lanzado varias funciones nuevas en la última actualización de Visual Studio Code y hoy vamos a hablar de una de las más emocionantes: Next Edit Suggestions (NES).

Esta nueva herramienta promete revolucionar la manera en que trabajamos con código, haciendo que sea más fácil, rápido y eficiente.

¿Qué son las Next Edit Suggestions (NES)?

Cuando trabajamos con código, no solo se trata de escribir líneas nuevas, sino también de modificar y corregir el código existente.

Aquí es donde entra NES, una nueva funcionalidad de Copilot que va más allá de autocompletar código. NES te sugiere ediciones en tu código mientras trabajas en él, anticipándose a lo que necesitas modificar a continuación.

Por ejemplo, si estás editando un bloque de código, Copilot podría sugerir correcciones antes de que te des cuenta de que cometiste un error o incluso proponer cambios que no habías planeado, pero que tienen sentido para mejorar el código.

¿Cómo Activar y Usar NES?

Para empezar a usar NES en Visual Studio Code, solo tienes que habilitar una opción en la configuración llamada github.copilot.nextEditSuggestions.enabled.

Después, todo lo que tienes que hacer es seguir programando como siempre. Cuando NES detecte que puedes hacer una mejora en el código, te mostrará una sugerencia.

Cuando veas una sugerencia, puedes navegar hasta ella con la tecla Tab y aceptarla también con Tab.

No tendrás que buscar manualmente las referencias relacionadas, porque Copilot se encarga de seguir el flujo de tus ediciones y de sugerir cambios en el lugar adecuado.

Ejemplos de Cómo NES Puede Ayudarte

NES es especialmente útil para corregir errores comunes, como:

  1. Errores pequeños, como escribir una palabra mal: Si escribiste «conts» en lugar de «const», NES te lo detectará y sugerirá la corrección.
  2. Errores lógicos más complejos: Imagina que escribiste una condición que siempre será verdadera, como if (something !== 'a' || something !== 'b'). NES te ayudará a corregir este error al detectar que la lógica es incorrecta.
  3. Cambios de intención: Si decides cambiar el nombre de una clase, por ejemplo, de Point a Point3D, NES puede sugerir añadir una nueva variable z para completar la lógica del código.

  4. Usar nuevas variables o métodos: Si has añadido una nueva función o variable, NES puede sugerir automáticamente cómo integrarla en el código que ya has escrito.

Otras Nuevas Funciones en GitHub Copilot

Además de NES, GitHub Copilot ha lanzado otras dos funciones innovadoras:

  1. Modo Agente: Esta función permite que Copilot realice tareas más allá de lo que el usuario solicita. Por ejemplo, si cometes un error en tu código, Copilot no solo te lo muestra, sino que también puede corregirlo automáticamente. Es como tener un asistente virtual que puede hacer múltiples tareas por ti.
  2. Visión: Ahora, puedes adjuntar imágenes a tu código para que Copilot las entienda. Esto es útil cuando, por ejemplo, estás trabajando con interfaces de usuario y quieres que Copilot te ayude a generar código basándose en lo que ves. Simplemente puedes pegar una captura de pantalla o arrastrar una imagen para que Copilot te ayude a crear o corregir el código visualmente.

¿Cómo Instalar Estas Funciones?

Estas nuevas funciones están disponibles en la versión Insiders de Visual Studio Code. Para obtenerlas, solo necesitas descargar esta versión o instalar la versión previa de las extensiones de GitHub Copilot.

i eres usuario de Copilot Business o Enterprise, tu administrador debe habilitar las opciones avanzadas de Copilot en la organización.

Conclusión

GitHub Copilot está mejorando constantemente para ser tu compañero ideal mientras programas. Con herramientas como Next Edit Suggestions, Modo Agente y Visión, Copilot no solo te ayuda a escribir código rápidamente, sino que también lo mejora de manera inteligente mientras trabajas.

Así que, si todavía no has probado estas nuevas funciones, es el momento perfecto para hacerlo y llevar tu experiencia de programación al siguiente nivel. ¡Feliz codificación!

Admin

Compartir
Publicado por
Admin
Etiquetas: CopilotGithub

Entradas recientes

Juegos Gratis de Epic Games hasta el 20 de noviembre: ScourgeBringer, Songs of Silence y Zero Hour

Si eres un amante de los videojuegos, estás de suerte. Hasta el 20 de noviembre…

1 hora hace

Premio Nobel se une a Bigtechs para trabajar en construir Computadoras Cuánticas personales

La computación cuántica acaba de dar un salto gigante. John M. Martinis, recién galardonado con…

3 horas hace

La biografía de Steve Jobs escrita por el biógrafo Walter Isaacson

La biografía más vendida del cofundador de Apple, Steve Jobs; escrita por uno de los…

2 días hace

Cómo la Inteligencia Artificial está Revolucionando los Sistemas de Seguridad en el Hogar

Hubo un tiempo en el que la “seguridad en el hogar” significaba confiar en un…

2 días hace

Elon Musk se asegura una compensación de 1 billón de dólares con Tesla

Elon Musk vuelve a romper todos los esquemas. Los accionistas de Tesla acaban de aprobar…

2 días hace

GTA 6 se retrasa hasta finales de 2026

Los fans de Grand Theft Auto tendrán que esperar un poco más para volver a…

5 días hace