En el mundo del desarrollo de software, contar con las herramientas adecuadas puede marcar la diferencia entre un flujo de trabajo eficiente y una experiencia frustrante. En esta página de mi blog, compartiré una selección de las aplicaciones y plugins que se han convertido en indispensables en mi día a día como desarrollador. Desde editores de código y herramientas de depuración hasta extensiones que potencian mi productividad, cada una de estas herramientas ha sido clave para optimizar mi proceso de desarrollo y mantener la calidad del código.
Aplicaciones
NOMBRE | DESCRIPCIÓN | ENLACE |
IntelliJ IDEA | IDE para desarrollo en Java. | https://www.jetbrains.com/idea/ |
Visual Studio Code | Editor para desarrollo en múltiples lenguajes. | https://code.visualstudio.com/ |
Docker | Gestor de contenedores. | https://www.docker.com/ |
Podman | Gestor de contenedores, alternativa a Docker Desktop. | https://podman.io/ |
Rancher Desktop by SUSE | Gestor de contenedores, alternativa a Docker Desktop. | https://rancherdesktop.io/ |
MobaXterm | Terminal mejorado para Windows con servidor X11, cliente SSH con pestañas, herramientas de red y mucho más. | https://mobaxterm.mobatek.net/ |
Postman | Plataforma API para crear y utilizar APIs. | https://www.postman.com/ |
Mockoon | Herramienta que facilita el diseño y ejecución de APIs REST simuladas. | https://mockoon.com/ |
Plugins
IntelliJ IDEA
NOMBRE | DESCRIPCIÓN | ENLACE |
CamelCase | Cambia fácilmente texto entre kebab-case, SNAKE_CASE, PascalCase, camelCase, snake_case o space case. | https://plugins.jetbrains.com/plugin/7160-camelcase |
GenerateSerialVersionUID | Genera el serialVersionUID para las clases Java. | https://plugins.jetbrains.com/plugin/185-generateserialversionuid |
Key Promoter X | Indica y recuerda los atajos de teclado para las diferentes acciones del IDE. | https://plugins.jetbrains.com/plugin/9792-key-promoter-x |
QA Plug | Gestiona la calidad del código integrando herramientas como PMD, Checkstyle y Findbugs. | https://plugins.jetbrains.com/plugin/4594-qaplug |
SonarLint | Encuentra y corrige problemas de codificación en tiempo real, señalando los problemas mientras se codifica. | https://plugins.jetbrains.com/plugin/7973-sonarlint |
Visual Studio Code
NOMBRE | DESCRIPCIÓN | ENLACE |
JSON Path Status Bar | Muestra la ruta a la propiedad JSON seleccionada en la barra de estado. | https://marketplace.visualstudio.com/items?itemName=richie5um2.vscode-statusbar-json-path |
PlantUML | Soporte avanzado de PlantUML para Visual Studio Code. | https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml |
SonarLint | Encuentra y corrige problemas de codificación en tiempo real, señalando los problemas mientras se codifica. | https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarlint-vscode |
Sort JSON | Ordenamiento simple de objetos y arreglos JSON. | https://marketplace.visualstudio.com/items?itemName=Thinker.sort-json |
GitLens | Permite visualizar la información de los repositorios Git. | https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens |
AWS Toolkit | Permite interactuar con AWS directamente desde VS Code. | https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.aws-toolkit-vscode |
GitHub Copilot | Herramienta de programación en pareja con IA que ayuda a escribir código más rápido e inteligentemente. | https://marketplace.visualstudio.com/items?itemName=GitHub.copilot |