Visual Studio Code (VS Code) es uno de los mejores editores de código fuente que existen. Fue creado por Microsoft para funcionar con casi todos los lenguajes de programación y en cualquier sistema operativo. Está profundamente integrado en GitHubCopilotpara una codificación más rápida e inteligente con un asistente de IA y tiene un ecosistema sólido para conectarse a cualquier tarea, desde el aprendizaje automático hasta la optimización de juegos.

Con un editor de código tan potente, es importante obtener el máximo rendimiento, y eso significa asegurarse de que sutarjeta gráficaesté acelerando la aplicación correctamente. No desea tener que depender del renderizador de software que se ejecuta en suCPUcuando trabaja con múltiples ventanas de código, por lo que habilitar la aceleración de GPU hace que toda la experiencia sea más fluida. VS Code también puede usar su GPU para muchas otras cosas, desde la gestión del entorno, las herramientas de uso, la compatibilidad con la depuración y más, así que asegúrese de que la aplicación esté usando la GPU correcta antes de comenzar a codificar su próximo proyecto.

Relacionado
Si eres programador, VS Code sigue siendo el mejor IDE con diferencia

Puede que técnicamente VS Code no sea un IDE, pero a todos los efectos lo es.

Cómo utilizar la GPU en Visual Studio Code

Puede obtener un mejor rendimiento al cambiar a gráficos discretos

Aquí utilizamos una GPU Nvidia como ejemplo, pero también puedes seguir los mismos pasos para las GPU AMD e Intel.

Puede pensar que solo necesita la GPU para acelerar el aprendizaje automático u otras tareas que son adecuadas para los núcleos rápidos de los chips gráficos modernos. Pero eso es solo una parte, ya que el uso de la aceleración de la GPU también hace que su experiencia con VS Code sea más fluida, especialmente si está trabajando en una pantalla 4K de alta resolución o en varias pantallas. No es divertido desplazarse por el código cuando el renderizado de software no acelerado está lidiando con más píxeles de lo normal, así que suavicemos las cosas nuevamente haciendo que VS Code use su GPU para el renderizado.

  1. Abra el menúInicio de Windows y haga clic enConfiguración.
    Una captura de pantalla que muestra la configuración resaltada en el menú Inicio.
  2. SeleccioneSistemaen el menú de la barra lateral izquierda y elijaPantalla.
    Una captura de pantalla que muestra la opción de visualización resaltada en la configuración.
  3. Seleccione la opciónGráficosque se encuentra enConfiguraciones relacionadas.
    Una captura de pantalla que muestra la opción de gráficos resaltada en la configuración de pantalla.
  4. Seleccionela aplicación de escritorioen el menú desplegable y haga clic enExplorar.
    Una captura de pantalla que muestra el selector de GPU dedicado resaltado en la configuración de pantalla.
  5. Dirígete al directorio donde instalasteVisual Studio Codepara encontrarlo y seleccionarlo.
    Una captura de pantalla que muestra la aplicación de Código resaltada en el explorador de Windows.
  6. Con Visual Studio Code seleccionado, haga clic enOpcionespara seleccionar el procesador de gráficos preferido para esta aplicación.
    Una captura de pantalla que muestra el botón de opciones resaltado en la pestaña Visual Studio Code en la configuración de Pantalla.
  7. SeleccioneAlto rendimientoy haga clic enGuardar.
    Una captura de pantalla que muestra el Alto rendimiento resaltado en la configuración de pantalla de Windows.

Puede reiniciar Visual Studio Code, que ahora debería usar la GPU y sus recursos para el procesamiento.

Solución de problemas de aceleración de GPU

Si abre VS Code y ve ventanas en blanco, podría significar que el programa tiene problemas con la aceleración de la GPU. Si es así, intente deshabilitar la aceleración de la GPU al iniciar el programa colocando el siguiente modificador de línea de comandos al iniciarlo.

código --disable-gpu

Eso iniciará VS Code sin aceleración de GPU, por lo que puedes probar si ese es el problema o no.

Relacionado
Cómo utilizar la GPU en Jupyter Notebook

Acelere sus algoritmos de aprendizaje automático ejecutándolos en su tarjeta gráfica en Jupyter Notebook

Habilitar la aceleración de GPU en la terminal de Visual Studio Code

Potencie sus sesiones de Terminal integradas con unos sencillos pasos

También puede habilitar la aceleración por GPU dentro de la Terminal de Visual Studio Code, lo que facilita la ejecución de su código y otras tareas. Es rápido acelerarlo por GPU, con solo unos pocos clics se completa el proceso.

  1. AbraVisual Studio Codey seleccione el íconoConfiguración.
    Una captura de pantalla que muestra el engranaje de Configuración resaltado en el código de Visual Studio.
  2. SeleccioneConfiguraciónen el menú emergente.
    Una captura de pantalla que muestra la opción Configuración resaltada en el código de Visual Studio.
  3. EscribaGPUen el cuadrode búsquedade la pestaña Configuración.
    Una captura de pantalla que muestra el cuadro de búsqueda resaltado en Visual Studio Code.
  4. Localiza la opciónTerminal > Integrado: Aceleración de Gpu.
    Una captura de pantalla que muestra la opción de aceleración de GPU resaltada en Visual Studio Code.
  5. SeleccioneActivadoen el menú desplegable para habilitar la aceleración de GPU dentro de la terminal.
    Una captura de pantalla que muestra la aceleración de GPU resaltada con un menú desplegable.

Ahora, tus sesiones de Terminal serán más fluidas, ya que no tendrás que depender del motor de renderizado basado en software.

Relacionado
5 consejos y trucos para mejorar la Terminal de Windows

Puedes utilizar Windows Terminal como un profesional

Para qué puedes utilizar la potencia de tu GPU

Desde el aprendizaje automático hasta la optimización de juegos, la aceleración de la GPU es clave

Las GPU son perfectas para procesar grandes conjuntos de datos que se utilizan para modelado 3D, IA, aprendizaje automático y otras tareas. Esto se debe a que, en lugar de unos pocos núcleos de CPU que funcionan a altas frecuencias, las tarjetas gráficas pueden tener miles de núcleos a frecuencias de reloj más bajas para procesar sus datos. También están configuradas para tareas de computación paralela, lo que hace que algunas funciones se ejecuten más rápido que si se ejecutaran en una CPU. Si los proyectos en los que está trabajando en VS Code pueden aprovechar la aceleración de la GPU, siempre debe optar por usarla. Si no lo hace, solo estará haciendo que las cosas sean más difíciles y lentas.

Mercado para VSCode

Algunos entornos de desarrollo de aplicaciones comunes que funcionan en VS Code incluyenNvidia Nsight, que incorpora un potente desarrollo CUDA a su editor, yAMD Radeon GPU Analyzer, que es un compilador sin conexión y una herramienta de análisis de rendimiento para muchas API gráficas comunes. Y puede dirigirse alVS Code Marketplacepara obtener muchos más complementos y extensiones para crear el entorno de desarrollo que necesita sin tener que instalar cosas que no usará.

Relacionado
Cómo instalar Python y habilitar la aceleración de GPU

Libera todo el potencial de tu GPU

Acelere el rendimiento de Visual Studio Code en solo unos pocos pasos

Habilitar la configuración del programa para utilizar la GPU en Visual Studio Code es bastante simple. Es mejor utilizar el procesamiento de GPU para editores de código fuente y otras herramientas similares que impliquen procesamiento de gráficos. También es importante asegurarse de utilizar una GPU dedicada para el procesamiento, ya que estas herramientas suelen tener un procesador gráfico integrado predeterminado, que no funcionará tan bien. Afortunadamente, herramientas como Visual Studio Code tienen mejor compatibilidad con GPU que algo comoVirtualBox, por lo que no tendrá problemas para configurar las cosas y comenzar con su trabajo.

Relacionado
Cómo instalar VS Code en Ubuntu

No es necesario ejecutar Windows para utilizar Visual Studio Code (VS Code) de Microsoft. Puedes instalarlo en Ubuntu en unos pocos pasos.