Meine Arbeit beschäftigt sich hauptsächlich mit Java. Und normalerweise benutze ich Eclipse als IDE. Das Projektkonfigurationsmanagement ist maven.
Aber vor kurzem habe ich angefangen, Golang zu studieren und dachte: "Ich frage mich, ob ich die IDE vereinheitlichen kann ...", und Visual Studio Code ist gut, oder? Es ist eine Geschichte, die ich herausgefordert habe. In der Firma ist das Frontend Angular und verwendet Visaul Studio Code. Wenn dies möglich ist, kann es vereinheitlicht werden! Es gibt jedoch nicht viel Verdienst! Ich fühlte mich wie.
Vielleicht ist es praktisch, wenn Sie es noch nicht beherrschen oder tatsächlich ein weiteres Plug-In hinzufügen! Es kann so etwas geben. Es wäre sehr dankbar, wenn Sie einen Kommentar abgeben könnten.
Funktion | Persönliche Bewertung | Bemerkungen |
---|---|---|
Codespeicherung | ○ | |
Speicher importieren | △ | ※1 |
Code-Format | ○ | |
Anzeige des Kompilierungsfehlers | ○ | |
Style Check | ○ | |
Debug-Funktion. | △ | ※2 |
Zusammenarbeit mit dem Git-Repository | △ | ※3 |
Generierung von Quellvorlagen | × | ※4 |
pom.Abhängigkeitsanzeige von XML | × | ※5 |
○ ・ ・ ・ Kann genug verwendet werden! △ ・ ・ ・ Einige Unzufriedenheit. × ・ ・ ・ Kann nicht verwendet werden.
Wenn ich dies erreichen kann, frage ich mich, ob Visual Studio Code in Ordnung ist. Die oben aufgeführten haben die höchste Priorität.
dependency: tree
Ich möchte es nicht eingeben und in der GUI sehen.Es wurde als Add-On hinzugefügt. Informationen zur Einrichtung finden Sie in den folgenden Informationen. https://code.visualstudio.com/docs/languages/java
Java Extension Pack https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
Die folgende Verpackung.
Language Support for Java(TM) by Red Hat https://marketplace.visualstudio.com/items?itemName=redhat.java
Es enthält Codespeicher zum Programmieren und so weiter.
Debugger for Java https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug
Dies ist eine Funktion zum Debuggen in Java.
Java Test Runner https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-test
Dies ist eine Erweiterung, mit der Sie JUnit ausführen und die Ergebnisse überprüfen können.
Maven for Java https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-maven
Eine Erweiterung zum Anzeigen von Maven Explorer und zum Ausführen verschiedener Aufgaben.
Lombok Annotations Support for VS Code
https://marketplace.visualstudio.com/items?itemName=GabrielBB.vscode-lombok
Ich werde Lombok verwenden, also werde ich es einfügen.
Checkstyle for Java
https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-checkstyle
Der Codierungsstandard verwendet CheckStyle, daher werde ich ihn eingeben.
Spring Boot Tools
https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-spring-boot
Dies ist eine praktische Erweiterung für den Speicher und die Endpunkte der Spring Boot-Einstellungen.
Der Endpunkt wird angezeigt. Aber ... Selbst wenn Sie dort einen Endpunkt auswählen, tritt ein Fehler auf, wie unten gezeigt.
Hmm. Der Browser sollte sich öffnen, aber ... Ich habe die Untersuchung aufgegeben, weil es nirgendwo Fehler gab. https://github.com/spring-projects/sts4/blob/master/CONTRIBUTING.adoc Ich dachte, ich würde eine Frage mit Stack Over Flow stellen.
Java with Kubernetes in VS Code https://code.visualstudio.com/docs/java/java-kubernetes Oh? Kann es mit Kubernetes funktionieren? Ehrlich gesagt weiß ich nicht, wie gut es ist, es mit Kubernetes in einer lokalen Umgebung auszuführen, aber es sieht interessant aus!
VS Live Share/VS Live Share Audio
Von Yuru Web Study Group @ Sapporo # 1 gelernte Funktionen. Kann dies zur technischen Unterstützung von Auftragnehmern verwendet werden? Ich finde es unglaublich. Es scheint besser zu sein als ein QA-Ticket.
Recommended Posts