La procédure que j'ai effectuée lorsque j'ai préparé l'environnement pour gradle + Java avec VS Code (Windows 10)

J'utilise généralement JavaScript, alors faites-moi savoir s'il y a des erreurs. Au cas où, je commencerai par installer des outils etc.!

(1) Installation de VSCode / gradle / Java

Cette fois, j'utiliserai du chocolat. Cliquez ici pour installer chocolatey (https://chocolatey.org/install#install-with-cmdexe)

choco install vscode -y
choco install gradle -y
choco install openjdk -y

(2) Créer un projet gradle

Tout d'abord, créez un dossier approprié et ouvrez-le avec VS Code.

mkdir sample-project
cd sample-project
code . #Ouvrez le répertoire actuel avec vscode

À partir de là, vous pouvez le faire dans le terminal vscode

gradle init 
#Sélection d'options
Select type of project to generate:
  1: basic
  2: application
  3: library
  4: Gradle plugin
Enter selection (default: basic) [1..4] 2

Select implementation language:
  1: C++
  2: Groovy
  3: Java
  4: Kotlin
  5: Swift
Enter selection (default: Java) [1..5] 3 

Select build script DSL:
  1: Groovy
  2: Kotlin
Enter selection (default: Groovy) [1..2] 1

Select test framework:
  1: JUnit 4
  2: TestNG
  3: Spock
  4: JUnit Jupiter
Enter selection (default: JUnit 4) [1..4] 1

Project name (default: sample-project):
Source package (default: sample.project):

(3) complétion automatique

--Installez une extension appelée Java Extension Pack dans VSCode. (N'oubliez pas de redémarrer VS Code)

--Modifier build.gradle

build.gradle


plugins {
    id 'java'
    id 'application'
    id 'eclipse' //Ajoute ça. Pour afficher le chemin de classe et activer la complétion automatique.
}

repositories {
    jcenter()
}

dependencies {
    implementation 'com.google.guava:guava:29.0-jre'
    testImplementation 'junit:junit:4.12'
}

mainClassName = 'sample.project.App'

//Ajouter ci-dessous à partir d'ici

//Mesures contre les caractères déformés
tasks.withType(JavaCompile) {
	options.encoding = "UTF-8"
}

//Créez un fichier jar exécutable unique contenant des bibliothèques dépendantes.
jar {
    manifest { attributes 'Main-Class': mainClassName }
    from configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}

Assurez-vous de l'exécuter après avoir modifié les dépendances.

gradle eclipse

Vous devriez maintenant pouvoir terminer automatiquement.

(4) Formateur de code (mise en forme du code)

Il est déjà inclus dans le pack d'extension Java, vous pouvez donc le faire avec Shift + Alt + F.

Si vous voulez faire des réglages détaillés, appuyez sur F1 et entrez ʻOpen Java formatter settingset entrez. Après cela, il vous sera demandé d'entrer le chemin du fichier de configuration, mais comme il n'y est pas, entrez tel quel. En bas à droite, vous verrez quelque chose comme "'eclipse-formatter.xml' n'existe pas. Voulez-vous le créer?", Alors appuyez surOui`.

Et maintenant que eclipse-formatter.xml est créé, définissons-le comme vous le souhaitez!

Je modifie ce qui suit afin que le code qui rompt dans la chaîne de méthodes, etc. ne soit pas transformé en une seule ligne au moment du formatage automatique

eclipse-formatter.xml


<!--Passer de vrai à faux-->
<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="false"/>

Redémarrez VS Code après le réglage

Recommended Posts

La procédure que j'ai effectuée lorsque j'ai préparé l'environnement pour gradle + Java avec VS Code (Windows 10)
Créer un environnement de débogage Ruby avec VS Code de Windows 10
Préparer l'environnement de développement Java avec VS Code
En utilisant Gradle avec VSCode, compilez Java → exécutez
Créer un environnement Spring Boot avec Windows + VS Code
Créer un environnement de développement Java avec VS Code
Créer un environnement de développement Java avec VS Code sur Mac
Créer un environnement VS Code + WSL + Java + Gradle à partir de zéro
[Mac] Construction de l'environnement de développement VS Code (Java, Gradle, Node.js)
Comment créer un environnement de développement Java avec VS Code
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
IntelliJ gradle 2.2 → 2.6 Ce que j'ai fait lorsque je suis tombé sur la migration de l'environnement
Spécifiez le code de caractère de la source lors de la construction avec Maven
Environnement Java Spring dans vs Code
J'ai essayé de créer un environnement de serveur UML Plant avec Docker
Jusqu'à ce que vous exécutiez Hello World of JavaFX avec VSCode + Gradle
Ce que j'ai fait lorsque la base de données n'a pas démarré avec docker-compose up
Construire Java avec Mac vs Code
Création d'un environnement haskell avec Docker + VS Code sur Windows10 Home
Le point addictif lors de l'authentification de base avec Java URLConnection
(Corrigé) Une erreur se produit lors de l'utilisation de Java 8 avec la dernière version (0.65.0) de Language Support for Java (TM) par Red Hat de VS Code.
Environnement de développement Java (Mac, VS Code)
Quand j'ai essayé de créer un environnement pour PHP7.4 + Apache + MySQL avec Docker, je suis resté bloqué [Windows & Mac]
Un enregistrement de la configuration d'un environnement de développement Java avec Visual Studio Code
Problèmes auxquels j'étais accro lors de la création de l'environnement digdag avec docker
J'étais coincé avec la gestion des fuseaux horaires lors du formatage avec SimpleDateFormat
[jour: 5] J'ai résumé les bases de Java
Briser de force le problème C "* 3 ou / 2" de [AtCoder Problem-ABC100] avec Java [Code]
Rendre l'environnement SpringBoot1.5 + Gradle4.4 + Java8 + Docker compatible avec Java11
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
Analyse de code statique par Checkstyle avec Java + Gradle
Calculer le score de similarité des chaînes de caractères avec JAVA
Ce que j'ai fait lorsque j'ai converti Java en Kotlin
Préparez l'environnement CentOS 8 avec Sakura VPS
Essayez de déboguer un programme Java avec VS Code
Automatisation dérivée du profil de l'authentification des artefacts de code avec Gradle
J'ai vérifié le nombre de taxis avec Ruby
Essayez Progate Free Edition [Java I]
Ce à quoi j'étais accro lors du développement d'une application Spring Boot avec VS Code
Résumé de l'utilisation du jeu de proxy dans IE lors de la connexion avec Java
Je ne peux pas saisir le japonais avec le code VS (Visual Studio Code) d'Ubuntu 18.04.5! ?? Si vous souhaitez télécharger VS Code sur Ubuntu, rendez-vous sur le site officiel! !!
CI l'architecture des applications Java / Kotlin avec ArchUnit
Surveillez l'état interne des programmes Java avec Kubernetes
Pourquoi pouvez-vous développer Java avec Visual Studio Code?
Vérifiez le comportement de Java Intrinsic Locks avec bpftrace
[Java] Récupère le fichier dans le fichier jar quel que soit l'environnement
[Java] Procédure de construction de l'environnement pour le développement de struts 1.3 avec Eclipse
[Java] Lors de l'écriture du source ... Mémorandum ①
J'ai résumé les types et les bases des exceptions Java
Préparer l'environnement pour java11 et javaFx avec Ubuntu 18.4
Créer un environnement de développement de programme Java avec Visual Studio Code
Différences de code lors de l'utilisation du système de longueur en Java
Les débutants créent un environnement Spring Tools Suite avec VS Code
L'histoire de la création de DTO, semblable à Dao avec Java, SQLite