Articles

Começar com Java em VS Code

Este tutorial mostra-lhe como escrever e executar o programa Hello World em Java com Visual Studio Code. Também cobre algumas funcionalidades avançadas, que pode explorar lendo outros documentos nesta secção.

Para uma visão geral das funcionalidades disponíveis para Java em VS Code, ver Java Language Overview

Se se deparar com algum problema ao seguir este tutorial, pode contactar-nos clicando no botão Reportar um problema abaixo.

Relatar um problema

Configurar código VS para desenvolvimento Java

Pacote de Codificação para Java

Para o ajudar a configurar rapidamente, pode instalar o Pacote de Codificação para Java, que inclui o Código VS, o Kit de Desenvolvimento Java (JDK), e as extensões essenciais de Java. O Coding Pack pode ser utilizado como uma instalação limpa, ou para actualizar ou reparar um ambiente de desenvolvimento existente.

p>Instalar o Coding Pack para Java – Windowsp>Instalar o Coding Pack para Java – macOS
>>

Nota: O Coding Pack para Java só está disponível para Windows e macOS. Para outros sistemas operativos, será necessário instalar manualmente um JDK, Código VS, e extensões Java.

Instalar extensões

Se for um utilizador de Código VS existente, também pode adicionar suporte Java instalando o Java Extension Pack, que inclui estas extensões:

  • Suporte linguístico para Java(TM) da Red Hat
  • Debugger for Java
  • Java Test Runner
  • Maven for Java
  • Project Manager for Java

Instalar o Java Extension Pack

O Java Extension Pack fornece um guia de início rápido e dicas para edição e depuração de código. Tem também um FAQ que responde a algumas perguntas frequentes. Use o comando Java: Começar da paleta de comandos (⇧⌘P (Windows, Linux Ctrl+Shift+P)) para lançar o guia.

Java Getting Started

P>P>Pode também instalar extensões separadamente. O Guia de Extensões é fornecido para o ajudar. Pode lançar o guia com o Java: Comando Guia de Extensão.

Para este tutorial, as únicas extensões necessárias são:

  • Suporte linguístico para Java(TM) da Red Hat
  • Debugger para Java

Configurações para o JDK

Versões Java suportadas

A versão suportada para executar o Código VS para extensão Java e a versão suportada para os seus projectos são dois tempos de execução separados. Para executar o Código VS para Java, é necessária a versão Java SE 11 ou superior; para projectos, o Código VS para Java suporta projectos com a versão 1.5 ou superior. Para mais detalhes, consulte Configure JDK.

Using Java runtime configuration wizard

Para o ajudar a configurar correctamente, fornecemos um assistente de configuração em tempo de execução. Pode iniciar o assistente abrindo a paleta de comandos (⇧⌘P (Windows, Linux Ctrl+Shift+P)) e digitando o comando Java: Configurar Java Runtime, que exibirá a interface de configuração do utilizador abaixo.

Configuração JDK

Nota: Para configurar múltiplos JDKs, ver Configurar JDK. Para activar características de pré-visualização Java, ver Como posso utilizar o Código VS com novas versões Java

Utilizar definições de Código VS

Alternativamente, pode configurar definições JDK utilizando o editor de definições de Código VS. Uma forma comum de o fazer é definir o valor da variável de ambiente do sistema JAVA_HOME para o local de instalação do JDK, por exemplo, C:\Program Files\Java\jdk-13.0.2. Ou se quiser configurar apenas o Código VS para usar o JDK, use o java.home configuração nas definições de Utilizador ou Espaço de Trabalho do Código VS.

Instalar um Java Development Kit (JDK)

Quando precisar de instalar um JDK, recomendamos que considere a instalação a partir de uma destas fontes:

  • Oracle Java SE
  • AdoptOpenJDK
  • Azul Zulu for Azure – Enterprise Edition

Criar um ficheiro de código fonte

Criar uma pasta para o seu programa Java e abrir a pasta com o código VS. Depois, em VS Code, crie um novo ficheiro e guarde-o com o nome Hello.java. Quando abre esse ficheiro, o Servidor de Linguagem Java inicia automaticamente o carregamento, e deverá ver um ícone de carregamento no lado direito da Barra de Estado. Depois de terminar o carregamento, verá um ícone de polegar para cima.

Nota: Se abrir um ficheiro Java em código VS sem abrir a sua pasta, o Servidor Linguagem Java pode não funcionar correctamente.

Código VS também tentará descobrir o pacote correcto para o novo tipo e preencher o novo ficheiro a partir de um modelo. Ver Create new file.

You can also create a Java project using the Java: Criar o comando Projecto Java. Traga a paleta de comandos (⇧⌘P (Windows, Linux Ctrl+Shift+P)) e depois digite java para procurar este comando. Após seleccionar o comando, ser-lhe-á pedido o local e o nome do projecto. Também pode escolher a sua ferramenta de construção a partir deste comando.

Visual Studio Code também suporta projectos Java mais complexos, ver Gestão de Projectos.

Editar o código fonte

P>Pode usar trechos de código para scaffoldar as suas classes e métodos. VS Code também fornece IntelliSense para conclusão de código, e vários métodos de refactor.

Para saber mais sobre a edição de Java, ver Java Editing.

Executar e depurar o seu programa

Para executar e depurar código Java, defina um ponto de interrupção, depois prima F5 no seu teclado ou utilize o item de menu Executar > Iniciar o item de menu Depurar. Também pode usar as opções Run|Debug CodeLens no editor. Após a compilação do código, pode ver todas as suas variáveis e tópicos na vista Executar.

O depurador também suporta funcionalidades avançadas tais como substituição de Hot Code e pontos de interrupção condicional.

Para mais informações, ver Java Debugging.

Mais funcionalidades

O editor também tem muito mais capacidade para a sua carga de trabalho Java.

  • Editar Java explica como navegar e editar Java com mais detalhes
  • Debugging ilustra todas as características chave do Java Debugger
  • Testing provides comprehensive support for JUnit and TestNG framework
  • Gestão de Projectos Java mostra como utilizar uma vista de projecto e trabalhar com Maven
  • Spring Boot e Tomcat e Jetty demonstram grande suporte de enquadramento
  • Java Web Apps mostra como trabalhar com Java Web Apps em código VS

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *