Características y detalles de las extensiones más completas para gestionar proyectos en VSCode.
Project Manager
Project Manager es una extensión que nos facilita la gestión de nuestros proyectos sin importar donde estén localizados.
Nos permitirá destacar nuestros proyectos principales y también puede detectar proyectos VSCode, Git, Mercurial, SVN u otro tipo de repositorios.
Entre sus otras muchas características se pueden destacar:
- Barra de proyectos para gestionar más cómodamente los proyectos.
- Se pueden abrir proyectos en una nueva ventana.
- Auto detectar todo tipo de repositorios de proyectos (VSCode, Git, etc …).
- Deshabilitar, renombrar, borrar proyectos e icluirlos a nuestro espacio de trabajo.
Para acceder a la lista de comandos (Ctrl+Shift+P) y teclear Project Manager.
Podremos editar manualmente la configuración de nuestros proyectos desde el fichero (proyects.json)
Ordenar todos nuestros proyectos en la barra lateral nos permite organizarlos y localizarlos fácilmente.
De esta forma nos será más cómodo incluirlos a nuestro espacio de trabajo
Para configurar todas las opciones de ordenación y otras mejoras del gestor de proyectos debemos ir a preferencias > configuración o (ctrl+,)
Git Project Manager
Git Project Manager es un gestor de proyectos que en mi opinión tiene menos opciones de configuración que el anterior.
Nos permite abrir cualquier proyecto seleccionando el repositorio Git desde el mismo editor.
Sólo dispone de 3 comandos (Ctrl+Shift+P) y accederemos a ellos tecleando GPM.
Si seleccionamos Open Git Project nos mostrará todos los proyectos que cuelguen del directorio que hallamos configurado en nuestras opciones de configuración.
Nos permite configurar tantas carpetas de trabajo como deseemos indicándolas con la opción gitProjectManager.baseProjectsFolders e ignorar otras con la opción gitProjectManager.ignoredFolders
Por su sencillez y al que no le guste sobrecargar mucho el editor VSCode esta extensión sería una buena elección.