paint-brush
Cómo configurar VS Code para Java en 2022por@alejandroduarte
5,227 lecturas
5,227 lecturas

Cómo configurar VS Code para Java en 2022

por Alejandro Duarte2022/04/11
Read on Terminal Reader
Read this story w/o Javascript

Demasiado Largo; Para Leer

¡VS Code está listo para Java! Aprenda qué extensiones usar y cómo configurarlo para comenzar a codificar Java en un IDE moderno.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Cómo configurar VS Code para Java en 2022
Alejandro Duarte HackerNoon profile picture

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.

Paquete de extensión de Java

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 Paquete de extensión de Java :


Extensiones Spring Boot, Microprofile y Quarkus

Hay extensiones para Bota de primavera , microperfil , y Quarkus si está utilizando alguno de estos marcos. Estas extensiones facilitan la creación de nuevos proyectos, la implementación y ejecución de aplicaciones, así como su configuración.

Creando un nuevo proyecto Java

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.

Importación de un proyecto

El paquete de extensión de Java incluye el Maven para Java extensión (hay una extensión gradle también). VS Code reconoce los proyectos de Maven cuando abre un directorio que contiene un archivo pom.xml . Simplemente vaya a Archivo | Abra... en el menú y seleccione el directorio que contiene el archivo pom.xml .

Comando de código

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 .

Ejecutar una aplicación

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:


cliente de base de datos

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 Cliente de base de datos . Puedes probarlo con SkySQL por ejemplo. Asegúrese de habilitar la opción Usar SSL , descargue el archivo CA de SkySQL y especifique la ruta al archivo en el campo Certificado de cliente en VS Code. Después de eso, puede ejecutar consultas SQL sin tener que salir de su IDE. Mira este vídeo:

https://www.youtube.com/watch?v=rJYUTxD-2-M

Git

VS Code incluye compatibilidad con Git lista para usar. Sin embargo, sugiero instalar el GitLens extensión para agregar vistas útiles al panel de la barra lateral de control de código fuente :


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.

Atajos de teclado

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.

Modo presentación

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

Otros recursos

Como casi siempre el oficial documentación es la mejor fuente de conocimiento. Incluye recursos para múltiples lenguajes de programación como JavaScript, TypeScript, Java, Python y C++. Comprobar el canal oficial de youtube también y visitar el repositorio GitHub . ¡VS es de código abierto!