Herramientas «para Programadores» de Windows 11: cuáles son, cómo encontrarlas y sus funciones principales

Windows 11 ha supuesto un salto en muchas facetas con respecto a Windows 10. Y uno de los aspectos en que ha decidido centrarse también es en las herramientas para programadores a las que tenemos acceso por el mero hecho de utilizar el propio sistema operativo. Este «kit» de herramientas está pensado para un mayor control técnico del PC. Y vamos a ver cuáles son.

Esta área, ubicada dentro de la configuración de Windows 11, está pensada para concentrar en un solo menú los recursos que se encargan de simplificar las tareas más habituales relacionadas con el desarrollo de software, la administración de sistemas y las pruebas para apps. Y todo ello se puede optimizar desde dicho menú para mejorar los tiempos de uso.

El objetivo no es solo facilitar el acceso a dichas herramientas, sino facilitar que los programadores, administradores y aquellos que quieran experimentar puedan hacerlo en un entorno adaptado a lo que buscan y resolver cualquier error con rapidez. Hablamos de depurar código, gestionar dispositivos conectados u optimizar procesos remotos. Windows 11 tiene todas estas funciones esperándonos, así que vamos a ver cuáles son.

Dónde encontrar las herramientas para programadores

El acceso a dichas herramientas no podría ser más sencillo. De hecho, solo tienes que pulsar la combinación de teclas Windows + I para entrar en «Configuración» de Windows, y una vez ahí, deberás pulsar sobre «Sistema». Cuando hayas accedido a este apartado, en el panel central de opciones verás la opción que estamos buscando, con el nombre de «Para programadores»:

menú de herramientas
Sección de «Herramientas para programadores», dentro de «Configuración» de Windows 11. Foto: Softzone.

Como ves, esta recopilación de herramientas demuestra que Microsoft quiere convertir Windows 11 en una plataforma de desarrollo nativa y versátil.

Herramientas clave en la sección «Para programadores»

Ahora que nos ubicamos correctamente, vamos a enumerar y explicar la utilidad de cada una de ellas:

Modo para desarrolladores

El epicentro de todos aquellos que quieren crear apps. En este modo, se permite instalar y depurar software sin pasar por el proceso de certificación o publicación de Microsoft Store. Lo puedes activar para ejecutar apps que estés desarrollando, realizar pruebas y trabajas con APIs personalizadas que Windows restringe de otra manera.

Portal y detección de dispositivos

Estas opciones se activarán siempre que conectemos un dispositivo a nuestro PC. El primero nos permitirá habilitar un panel para administrar los dispositivos de forma remota, siempre que otro equipo esté en la misma red. Útil en procesos de desarrollo y pruebas de hardware. Desde la opción de «detección», Windows se encargará de detectar y emparejar dispositivos para pruebas y depuración. Tales como teléfonos, tablets o hardware especializado.

Finalizar tarea

Nos otorga la potestad de cerrar procesos que se encuentren congelados o que tengan un alto consumo de recursos. Todo ello sin la necesidad de pasar por el Administrador de Tareas para deshacerlos.

Explorador de archivos

Cuando desplegamos esta opción, encontramos nuevas funciones y accesos que se adaptan a nuestras preferencias. Tales como mostrar las extensiones de archivo, mostrar archivos ocultos y del sistema, mostrar la ruta de acceso completa en la barra de título, o mostrar las unidades vacías.

Escritorio remoto

Permite que nos conectemos a otro equipo para controlarlo desde una ubicación diferente. Algo muy valorado si necesitas realizar una cuestión concreta estando de vacaciones, o si haces uso de tu propio PC desde el trabajo. Desde este apartado puedes activarlo, nombrar tu PC y seleccionar quién puede tener acceso remoto a dicho equipo.

Terminal

Desde este apartado, puedes elegir la consola por defecto que ejecutará Windows. La opción viene configurada por defecto en «Permitir que Windows decida», pero podemos configurarla en «Host de consola de Windows» y «Terminal Windows». Cuando activemos una de ellas, o permanezca en la que Windows decida, dicha app será la encargada de hospedar las aplicaciones que utilicen líneas de comandos.

PowerShell

PowerShell es una consola avanzada y lenguaje de scripting basado en .NET. A través de él, podemos automatizar diversas tareas tanto de administración del equipo como de desarrollo. A diferencia del CMD clásico, trabaja con objetos e interactúa con APIs del sistema con la capacidad de crear scripts complejos. Desde esta opción, se nos permite que los scripts de PowerShell locales puedan ejecutarse sin firmar. Esto significa que podremos ejecutar nuestros propios scripts creados, sin necesidad de firmarlos digitalmente. Con respecto a los scripts descargados, seguirán requiriendo una firma digital de un editor de confianza. Ten en cuenta que ejecutar scripts sin verificar puede suponer un riesgo para la seguridad de tu PC.

Habilitar sudo

Esta función, inspirada en Linux, nos permite ejecutar comandos con privilegios elevados de manera temporal sin la necesidad de abrir ninguna ventana manualmente como administrador y sin cambiar de cuenta. Lo que agiliza las tareas de administración durante el tiempo que esté activado y la ejecución más controlada de scripts.

Herramienta Función Principal Perfil de Usuario Ideal Acceso Directo
Modo Desarrolladores Instalar y depurar apps sin pasar por la Microsoft Store (sideloading). Desarrolladores de apps Configuración > Sistema > Para programadores
PowerShell Automatizar tareas y scripting avanzado basado en .NET. Administradores de Sistemas, Desarrolladores Menú Inicio o Windows Terminal
Habilitar Sudo Ejecutar comandos con privilegios elevados de forma temporal. Usuarios avanzados, Devs con experiencia en Linux Configuración > Sistema > Para programadores
Escritorio Remoto Controlar el PC desde otra ubicación de forma remota. Soporte TI, Teletrabajadores Configuración > Sistema > Para programadores
Explorador de Archivos (Opciones Dev) Mostrar extensiones, archivos ocultos y rutas completas. Usuarios avanzados, Desarrolladores Configuración > Sistema > Para programadores

Preguntas frecuentes sobre las herramientas para programadores

¿Necesito ser programador para utilizar estas herramientas?
No necesariamente. Aunque están diseñadas pensando en desarrolladores, tiene muchas funciones que son útiles para cualquier usuario.
¿Es seguro activar el «Modo para desarrolladores?
Sí, es seguro para la mayoría de usuarios. Pero has de tener en cuenta que activarlo reduce algunas restricciones de seguridad.
¿En qué se diferencia la opción «Finalizar tarea» del Administrador de Tareas?
Desde este menú se ofrece un atajo para cerrar apps que no responden desde la barra de tareas, evitando tener que abrir el Administrador al completo.

Ir a la fuente
Author: Carlos Abásolo

RECENT POSTS

CATEGORIES