Heim >Entwicklungswerkzeuge >VSCode >Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

青灯夜游
青灯夜游nach vorne
2022-07-21 20:21:162928Durchsuche

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Hallo zusammen und willkommen zum Juli-Update für Visual Studio Code Java. Wir bringen ein Update zur Lombok-Unterstützung sowie einige andere grundlegende Verbesserungen der Benutzererfahrung. Fangen wir an! [Empfohlenes Lernen: „Vscode-Einführungs-Tutorial“]

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Lombok-Unterstützung

Lombok ist ein beliebtes Java-Framework, das wir ständig von Benutzern hören, wenn sie Lombok-Abhängigkeiten in ihren Projekten haben, unser Plugin tut dies Funktioniert nicht gut. Deshalb haben wir eine Reihe von Untersuchungen zu diesem Thema gestartet. Jetzt freuen wir uns, Ihnen mitteilen zu können, dass unser Plugin-Paket vollständige integrierte Unterstützung für Lombok bietet. Du solltest keine seltsamen Probleme mehr mit Lombok haben, nutze es bitte und gib uns Feedback.

Wir wissen auch, dass einige Entwickler das Lombok-Plugin aus der Community installiert haben. Der ursprüngliche Autor @GabrielBB wird das Plug-in aus persönlichen Gründen nicht mehr pflegen, daher wird Microsoft das Plug-in weiterhin pflegen jetzt weiter. Wir möchten @GabrielBB danken, der alles ins Leben gerufen und die anfängliche Unterstützung für Lombok bereitgestellt hat. Bei Bedarf werden wir diesem Plugin neue Funktionen hinzufügen und es mit unserem Java-Plugin-Paket kompatibel machen.

Lassen Sie uns über die neuen Funktionen sprechen, die wir Lombok hinzugefügt haben.

Lombok-Unterstützung und Benutzerbenachrichtigungen aktivieren

Wenn unser Plugin zum ersten Mal ein Projekt öffnet und das Vorhandensein einer Lombok-Abhängigkeit erkennt. Wir senden Benachrichtigungen, um Entwickler zu benachrichtigen, wenn die Lombok-Unterstützung aktiviert werden muss. Nach dem Neuladen von Visual Studio Code beginnt die Lombok-Unterstützung.

Lombok-Version in der Sprachstatusleiste verwalten

Nach der Aktivierung der Lombok-Unterstützung können Entwickler die aktuelle Lombok-Version und den aktuellen Status in der Sprachstatusleiste sehen. Wenn der Entwickler auf das Element klickt, wird er zur Konfiguration der Lombok-Version weitergeleitet, was es dem Entwickler erleichtert, die Lombok-Version zu ändern.

Nach dem Wechsel der Lombok-Version wird es eine weitere Benachrichtigung geben, in der der Entwickler aufgefordert wird, Visual Studio Code neu zu laden. Hier ist eine weitere Demo.

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Lombok-Unterstützungseinstellungen

Wenn Entwickler keine integrierte Lombok-Unterstützung wünschen, haben wir eine Einstellung hinzugefügt, um sie ein-/auszuschalten. Gehen Sie einfach zu den Einstellungen und suchen Sie nach „Lombok“. Dies ist ein Screenshot.

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Verbesserungen der Benutzererfahrung

Zusätzlich zu Lombok gibt es mehrere Verbesserungen der Benutzererfahrung, die Ihr Programmiererlebnis verbessern.

Drag-and-Drop-Unterstützung

Wir aktivieren jetzt den „Drag-and-Drop“-Vorgang in der Java-Projekt-Explorer-Ansicht. Sie können damit einige für Sie praktische Vorgänge ausführen. Hier sind einige Beispiele für Szenarien, in denen es verwendet wird:

  • Eine Klasse verschieben – eine Klasse von einem Paket in ein anderes ziehen
  • Paket verschieben – ein Paket in ein anderes Paket ziehen
  • Abhängigkeiten hinzufügen – ein JAR verschieben Dateien werden direkt gezogen vom Betriebssystem in die „referenzierten Bibliotheken“ des Java-Projekts (Java-Projekte ohne Build-Tools).

Schauen wir uns eine kurze Demo des ersten Szenarios an Im Blog haben wir erstmals Inlay-Hinweise für Parameternamen eingeführt. Wir haben von Benutzern gehört, dass ihnen diese Funktion im Allgemeinen gefällt, in einigen Fällen jedoch möglicherweise nicht gewünscht wird. Aus diesem Grund haben wir eine Einstellung hinzugefügt, mit der Sie Einbettungsaufforderungen in bestimmten Situationen deaktivieren können. Sie finden diese Einstellung, indem Sie unter Java „Inlay-Ausschluss“ eingeben und darauf klicken. Dies ist ein Screenshot.

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Debugging – Haltepunkte für Funktionen unterstützen

Diese Funktionsanfrage wurde ursprünglich in der Community gestellt und wurde zuletzt gelöst. Ab Erweiterungspaket für Java 0.24. Sie können Funktionshaltepunkte in Visual Studio Code festlegen, indem Sie in der Haltepunktansicht auf die Schaltfläche + klicken und den vollständigen Methodennamen Ihrer Java-Klasse eingeben. Im Debugmodus hält der Debugger bei dem von Ihnen angegebenen Funktionsnamen an und zeigt Informationen zum Ausführungskontext an. Dies funktioniert auch dann, wenn Funktionen denselben Namen haben (überladene Funktionen). Hier ist eine kurze Demo.

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Mehr Codeaktionen

Abschließend möchten wir noch erwähnen, dass wir in den letzten Monaten weitere Codeaktionen zu Quick Fix-Eingabeaufforderungen hinzugefügt und die Aktionen der Eingabeaufforderung basierend auf dem aktuellen Code Smart spezifischer gemacht haben (unten ist ein Screenshot), also probieren Sie es bitte aktiv aus und geben Sie uns mehr Feedback!

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Kontinuierliche Spring-Verbesserungen – Bean-Abhängigkeitsansicht

Im vorherigen Blog haben wir ein neues Spring Boot-Dashboard veröffentlicht, aber unsere Verbesserungen an der Spring-Erfahrung gehen weiter. Die neue Funktion, die wir Ihnen dieses Mal vorstellen, ist die Bean-Abhängigkeitsansicht. Als Spring-Entwickler beschäftigen wir uns häufig mit Bean-Abhängigkeiten und möchten sie manchmal visualisieren. Wir fügen diese Funktionalität dem Spring Boot Dashboard hinzu. Sie können auf diese Ansicht zugreifen, wenn Sie Ihre Anwendung über das Spring Boot-Dashboard starten und auf die Schaltfläche rechts klicken. Von dort aus können Sie auf eine bidirektionale Abhängigkeitsansicht zugreifen. Sie können sehen, in welche Bohnen diese Bohne injiziert wird, und Sie können sehen, von welchen Bohnen diese Bohne abhängt. Sehen wir uns eine kurze Demonstration an.

Juli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!

Feedback und Vorschläge

Im Jahr 2022 wird es viele spannende Updates für Java auf Visual Studio Code geben. Wie immer sind uns Ihr Feedback und Ihre Vorschläge sehr wichtig und werden unsere zukünftigen Produkte mitgestalten. Es gibt verschiedene Möglichkeiten, uns Feedback zu hinterlassen

Weitere Informationen zu VSCode finden Sie unter: vscode-Tutorial!

Das obige ist der detaillierte Inhalt vonJuli-Update für VSCode Java, sehen Sie sich die neuen Änderungen in der Lombok-Unterstützung an!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:juejin.cn. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen