Un lanzador de proyectos de desarrollo que permite abrir automáticamente proyectos válidos de programación, detectar subcarpetas como frontend o backend, ejecutar los comandos adecuados, abrir VSCode y navegar a la URL del proyecto si aplica. Optimiza el flujo de trabajo para desarrolladores que manejan múltiples proyectos.
Clona el repositorio:
git clone https://github.com/RodrigoKND/launcher.gitEjecuta esto una vez: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Edita launcher.ps1 y cambia:
$baseUrl = "C:\Users\tu_usuario\Downloads" Y el rootDir según a la carpeta dónde guardas tus proyectos de programación, por defecto está en Downloads
Ejecuta el script: .\launcher.ps1
El script hará:
- Mostrará tus proyectos disponibles
- Detectará subcarpetas si es frontend/backend para visualizarlo en el editor
- Abrirá VSCode
- Ejecutará el comando de inicialización según a la configuración de tu proyecto
- Abrirá el navegador automáticamente si tu proyecto corresponde a una web
Crea un acceso directo en tu escritorio y después copia y pega el comando:
powershell.exe -ExecutionPolicy Bypass -File "ruta\launcher.ps1"Asigna una combinación de teclas como Ctrl + Alt + L
Si encuentras bugs o quieres sugerir mejoras, abre una Issue en este repositorio. Para contribuir directamente, haz un fork, realiza tus cambios y crea un Pull Request. Se agradecerán mejoras en detección de tecnologías, subcarpetas o integración con otros frameworks.
Este script está diseñado para Windows PowerShell. Compatible con proyectos de Node.js, Python, .NET, Java, Rust y Go, según los archivos detectables. Revisa $baseUrl y las subcarpetas a detectar si tus proyectos difieren de la convención frontend / backend. Guarda automáticamente el último proyecto abierto para acelerar el flujo de trabajo.