Recientemente cambié de IntelliJ IDEA Ultimate a Visual Studio Code (VS Code) y no me arrepiento. VS Code es altamente personalizable y rápido. Almacena su configuración en la nube para que no tenga que preocuparse por las configuraciones cuando se cambia a una máquina diferente.
Como era de esperar, tiene soporte para Java, Git, SQL, Spring Boot y muchos otros lenguajes, marcos y herramientas.
En este artículo, le mostraré las extensiones y configuraciones que uso con mi nuevo IDE favorito.
VS Code tiene toneladas de extensiones que agregan soporte para lenguajes de programación, marcos y herramientas. Un paquete de extensión agrupa extensiones relacionadas que funcionan bien juntas. Entonces, lo primero que debe hacer es instalar el
Hay extensiones para
Para crear un nuevo proyecto Java, en la pestaña Explorador de la barra lateral, haga clic en Crear proyecto Java :
Puede seleccionar entre una variedad de marcos según las extensiones que haya instalado. Estos son algunos de los que veo en mi IDE:
Cada opción solicitará más información para generar el nuevo proyecto.
El paquete de extensión de Java incluye el
Aunque no es necesario, también puede utilizar la línea de comandos para abrir proyectos. VS Code hace que sea extremadamente fácil habilitar esto. Presione F1 y escriba shell para incluir el comando de code
en su variable de entorno PATH
:
Después de esto, asegúrese de reiniciar la terminal (si tiene alguna abierta) y escriba el código para iniciar VS Code. Puede especificar un directorio para abrir:
Para abrir el directorio actual, especifique un punto:
code .
Una vez que haya abierto un proyecto nuevo o existente en VS Code, puede ejecutarlo presionando F5 . Seleccione Java y la clase que contiene el método main
de punto de entrada de Java estándar que desea ejecutar:
La mayoría de las aplicaciones se conectan a bases de datos como MariaDB, MySQL, PostgreSQL, MongoDB, etc. La mejor extensión para esto es
https://www.youtube.com/watch?v=rJYUTxD-2-M
VS Code incluye compatibilidad con Git lista para usar. Sin embargo, sugiero instalar el
En mi caso, deshabilité las anotaciones de culpa de la línea actual ya que lo encuentro un poco intrusivo, pero pruébalo y decide por ti mismo.
Si hay un atajo que debes aprender, esa es la secuencia Ctrl K , Ctrl S (o Cmd K , Cmd S ). Muestra todos los atajos de teclado con la opción de buscar y editar las combinaciones de teclas como desees:
Aquí hay algunos atajos de teclado que uso con frecuencia:
Ctrl B / Cmd B - Alternar barra lateral
Ctrl Shift E / Cmd Shift E - Mostrar/enfocar explorador
Ctrl J / Cmd J - Alternar panel (terminal, salida, consola de depuración, etc.)
Ctrl ` / Ctrl Shift ` - Alternar terminal
F5 - Ejecutar la aplicación
Control ; / Cmd ; - Ajustes
Ctrl Shift P / Cmd Shift P / F1 - Muestra todos los comandos disponibles
Ctrl P / Cmd P - Abrir un archivo de proyecto
Ctrl Shift O / Cmd Shift O - Esquema (para mostrar, por ejemplo, miembros de la clase)
Recomiendo consultar la guía Comenzar dentro de VS Code (disponible en el menú Ayuda ), especialmente el tutorial Aprender los fundamentos , que le enseña cómo editar código con un montón de accesos directos que mejorarán su productividad.
Si está presentando su código a una audiencia, siempre es útil aumentar el tamaño de fuente del código. La mayoría de los IDE le permiten hacer esto, pero el tamaño de todas las demás cosas en la interfaz de usuario sigue siendo el mismo, lo que no es lo ideal en mi opinión. VS Code es el mejor en esto, ya que simplemente puede presionar Ctrl + (o Cmd + en macOS) y toda la interfaz de usuario se amplía, como en un navegador web. Use Ctrl - (o Cmd - en macOS) para alejar.
Es posible que desee ir a pantalla completa ( F1 y buscar Alternar pantalla completa ) o incluso mejor activar el modo Zen ( F1 y Alternar modo Zen ). Hago esto en presentaciones y videos como este:
https://www.youtube.com/watch?v=cHGQxMkpCMM
Como casi siempre el oficial