Das Verfahren, das ich durchgeführt habe, als ich die Umgebung für gradle + Java mit VS Code (Windows 10) vorbereitet habe

Normalerweise verwende ich JavaScript. Bitte teilen Sie mir mit, ob Fehler vorliegen. Für alle Fälle beginne ich mit der Installation von Tools usw.!

(1) VSCode / Gradle / Java-Installation

Dieses Mal werde ich schokoladig verwenden. Klicken Sie hier, um schokoladig zu installieren (https://chocolatey.org/install#install-with-cmdexe)

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

(2) Gradle-Projekt erstellen

Erstellen Sie zunächst einen geeigneten Ordner und öffnen Sie ihn mit VS Code.

mkdir sample-project
cd sample-project
code . #Öffnen Sie das aktuelle Verzeichnis mit vscode

Von hier aus ist es in Ordnung, dies im vscode-Terminal zu tun

gradle init 
#Optionsauswahl
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) Automatische Vervollständigung

build.gradle


plugins {
    id 'java'
    id 'application'
    id 'eclipse' //Füge das hinzu. Klassenpfad ausgeben und automatische Vervollständigung aktivieren.
}

repositories {
    jcenter()
}

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

mainClassName = 'sample.project.App'

//Fügen Sie unten von hier hinzu

//Maßnahmen gegen verstümmelte Charaktere
tasks.withType(JavaCompile) {
	options.encoding = "UTF-8"
}

//Lassen Sie eine einzelne ausführbare JAR-Datei mit abhängigen Bibliotheken erstellen.
jar {
    manifest { attributes 'Main-Class': mainClassName }
    from configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}

--Ausgabeklassenpfad

Stellen Sie sicher, dass Sie es ausführen, nachdem Sie die Abhängigkeiten geändert haben.

gradle eclipse

Sie sollten nun in der Lage sein, automatisch abzuschließen.

(4) Code-Formatierer (Code-Shaping)

Es ist bereits im Java Extension Pack enthalten, sodass Sie es mit Umschalt + Alt + F tun können.

Wenn Sie detaillierte Einstellungen vornehmen möchten, drücken Sie "F1" und geben Sie "Open Java Formatter Settings" ein, um diese einzugeben. Danach werden Sie aufgefordert, den Pfad der Einstellungsdatei einzugeben. Da diese jedoch nicht vorhanden ist, geben Sie sie so ein, wie sie ist. Unten rechts sehen Sie etwas wie "'eclipse-formatter.xml' existiert nicht. Möchten Sie es erstellen?". Drücken Sie also "Ja".

Und jetzt, da eclipse-formatter.xml erstellt wurde, können Sie es nach Ihren Wünschen einstellen!

Ich ändere Folgendes, damit der Code, der in der Methodenkette usw. unterbrochen wird, zum Zeitpunkt der automatischen Formatierung nicht in eine Zeile umgewandelt wird

eclipse-formatter.xml


<!--Wechseln Sie von wahr zu falsch-->
<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="false"/>

Starten Sie den VS-Code nach dem Einstellen neu

Recommended Posts

Das Verfahren, das ich durchgeführt habe, als ich die Umgebung für gradle + Java mit VS Code (Windows 10) vorbereitet habe
Erstellen Sie eine Ruby-Debug-Umgebung mit VS Code von Windows 10
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Erstellen Sie mit Gradle mit VSCode Java → Ausführen
Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Erstellen Sie die VS Code + WSL + Java + Gradle-Umgebung von Grund auf neu
[Mac] VS Code-Entwicklungsumgebungskonstruktion (Java, Gradle, Node.js)
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
IntelliJ gradle 2.2 → 2.6 Was ich getan habe, als ich über die Umgebungsmigration gestolpert bin
Geben Sie beim Erstellen mit Maven den Zeichencode der Quelle an
Java Spring-Umgebung in vs Code
Ich habe versucht, mit Docker eine Plant UML Server-Umgebung zu erstellen
Bis Sie Hello World of JavaFX mit VSCode + Gradle ausführen
Was ich getan habe, als die DB nicht mit Docker-Compose gestartet wurde
Erstellen Sie Java mit Mac vs Code
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
Der Suchtpunkt bei der Durchführung der Basisauthentifizierung mit Java URLConnection
(Behoben) Bei Verwendung von Java 8 mit der neuesten Version (0.65.0) der Sprachunterstützung für Java (TM) von Red Hat von VS Code tritt ein Fehler auf.
Java-Entwicklungsumgebung (Mac, VS Code)
Als ich versuchte, mit Docker eine Umgebung für PHP7.4 + Apache + MySQL zu erstellen, blieb ich stecken [Windows & Mac]
Eine Aufzeichnung zum Einrichten einer Java-Entwicklungsumgebung mit Visual Studio Code
Probleme, denen ich beim Erstellen der Digdag-Umgebung mit Docker verfallen war
Beim Formatieren mit SimpleDateFormat blieb ich beim Umgang mit Zeitzonen
[Tag: 5] Ich habe die Grundlagen von Java zusammengefasst
Durchbrechen Sie gewaltsam das C-Problem "* 3 oder / 2" von [AtCoder Problem-ABC100] mit Java [Code]
Machen Sie die SpringBoot1.5 + Gradle4.4 + Java8 + Docker-Umgebung mit Java11 kompatibel
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Führen Sie eine statische Code-Analyse mit Checkstyle mit Java + Gradle durch
Berechnen Sie die Ähnlichkeitsbewertung von Zeichenketten mit JAVA
Was ich getan habe, als ich Java zu Kotlin konvertiert habe
Bereiten Sie die CentOS 8-Umgebung mit Sakura VPS vor
Versuchen Sie, ein Java-Programm mit VS-Code zu debuggen
Profilbasierte Automatisierung der Code-Artefakt-Authentifizierung mit Gradle
Ich habe die Anzahl der Taxis mit Ruby überprüft
Probieren Sie Progate Free Edition [Java I]
Wovon ich süchtig war, als ich eine Spring Boot-Anwendung mit VS Code entwickelte
Zusammenfassung der Verwendung des im IE festgelegten Proxy-Sets bei der Verbindung mit Java
Ich kann kein Japanisch mit VS-Code (Visual Studio Code) von Ubuntu 18.04.5 eingeben! ?? Wenn Sie VS Code auf Ubuntu herunterladen möchten, besuchen Sie die offizielle Website! !!
CI die Architektur von Java / Kotlin-Anwendungen mit ArchUnit
Überwachen Sie den internen Status von Java-Programmen mit Kubernetes
Warum können Sie Java mit Visual Studio Code entwickeln?
Überprüfen Sie das Verhalten von Java Intrinsic Locks mit bpftrace
[Java] Holen Sie sich die Datei unabhängig von der Umgebung in das JAR
[Java] Umgebungskonstruktionsverfahren zum Entwickeln von Streben 1.3 mit Eclipse
[Java] Beim Schreiben der Quelle ... Memorandum ①
Ich habe die Typen und Grundlagen von Java-Ausnahmen zusammengefasst
Bereiten Sie die Umgebung für Java11 und JavaFx mit Ubuntu 18.4 vor
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Unterschiede im Code bei Verwendung des Längensystems in Java
Anfänger erstellen eine Spring Tools Suite-Umgebung mit VS Code
Die Geschichte von dto, dao-like mit Java, SQLite