9 Docker
Vorschau von Dateien in Docker-Bildebenen
Der Inhalt von Docker-Image-Ebenen kann jetzt einfach im Toolfenster Dienste (Dienste) aufgerufen und in der Vorschau angezeigt werden. Wählen Sie ein Bild aus der Liste aus, wählen Sie Ebenen anzeigen und klicken Sie auf Bild analysieren, um weitere Informationen zu erhalten klicken (für Binärdateien (Datei herunterladen)), um die ausgewählte Datei einfach im Editor zu öffnen. Datei herunterladenDatei öffnen (analysieren Sie das Bild für weitere Informationen). Dadurch wird eine Liste der in der Ebene gespeicherten Dateien geöffnet. Sie können mit der rechten Maustaste auf die Datei klicken und auf
Den Docker-Container als Ausführungskonfiguration festlegen Vor dem StartAufgabenausführung (vor dem Start)
Sie können jetzt eine Docker-Ausführungskonfiguration vor einer anderen Konfiguration ausführen, indem Sie sie als Before Launch-Aufgabe angeben. Die IDE wartet, bis der aktuell ausgeführte Container wieder verfügbar ist, bevor sie mit der nächsten ausgeführten Konfiguration beginnt. Um eine Docker-Ausführungskonfiguration in die Warteschlange zu stellen, erstellen Sie zunächst die Konfiguration und führen Sie dann die Konfiguration überOptionen ändern | Vor dem Start hinzufügen-Aufgabe | Ausführungskonfiguration Voraufgaben | Ausführungskonfigurationen aus ), um es dem entsprechenden Container hinzuzufügen.
Kubernetes
Unterstützung für mehrere kubeconfig-Dateien in einem einzigen Projekt Ultimate
Mit dieser neu eingeführten Funktion können Sie mehrere kubeconfig-Dateien in einem einzigen Projekt einrichten. Dies vereinfacht die Arbeit mit mehreren Clustern oder die Verwendung von Umgebungen auf verschiedenen Clustern innerhalb desselben Projekts. Gehen Sie zu Datei | Einstellungen | Build, Ausführung, Bereitstellung | Kubernetes, um die Datei einzurichten.
Bereitstellungsprotokoll Ultimate anzeigen
Sie können jetzt die Bereitstellungsprotokolle in Ihrem Kubernetes-Cluster im Toolfenster Dienste (Dienste) anzeigen. Klicken Sie mit der rechten Maustaste auf Bereitstellung in der Struktur und wählen Sie Protokoll folgen< aus dem Kontextmenü a i=6 > (Protokoll folgen) oderProtokoll herunterladen (Protokoll herunterladen).
Web Entwicklung
Verbesserte Fehlerformatierung für JavaScript und TypeScript Ultimate
In IntelliJ IDEA 2023.2 konzentrieren wir uns auf die Verbesserung der Art und Weise, wie Typfehler in JavaScript und TypeScript gerendert werden. Jetzt werden Ihre Fehler und Warnungen besser lesbar formatiert, sodass Probleme in Ihrem Code leichter zu erkennen sind. Dies gilt für alle TypeScript- und einige der häufigsten JavaScript-Fehler, auch nach der Lokalisierung.
CSS-Verschachtelungsunterstützung Ultimate
IntelliJ IDEA 2023.2 unterstützt jetzt CSS-Verschachtelung. Wir haben Syntaxunterstützung und -prüfungen implementiert, die Sie warnen, wenn ein verschachtelter Selektor mit einem Bezeichner oder Funktionssymbol beginnt.
Der Vue-Sprachserver unterstützt Ultimate
Die Unterstützung von Vue Language Server (VLS, auch bekannt als Volar) bietet eine genauere Fehlererkennung und bessere Typinformationen in schnellen Navigations- und Dokumentations-Popups. VLS wird standardmäßig für TypeScript v5.0 und höher verwendet, und Wrapper für TypeScript-Dienste werden für niedrigere Versionen von TypeScript verwendet. Unter Einstellungen | Sprachen & Frameworks | TypeScript | Vue können Sie den Vue-Dienst so einstellen, dass er die VLS-Integration auf allen TypeScript-Versionen verwendet.
Neue Live-Vorlage Ultimate für React-Hooks
Wir haben unterEinstellungen | Editor | Live-Vorlagen | React-Hooks* einen neuen Satz Live-Vorlagen für React-Hooks hinzugefügt. Um eine Live-Vorlage zu verwenden, geben Sie zunächst eine Abkürzung in den Editor ein und drücken Sie dann *Tab, um sie zu erweitern.
Codequalitäts-Workflow
Im Lieferumfang der Qodana-Codequalitätsplattform enthalten
IntelliJ IDEA 2023.2 vereinfacht die statische Analyse durch die vollständige Integration unserer intelligenten statischen Analyse-EngineJetBrains Qodana, die so konzipiert ist, dass sie in jede CI/CD-Pipeline-Tool-Konfiguration passt . Diese Integration bietet zwei wichtige Vorteile. Erstens können Sie durch die einfache Konfiguration mit nur wenigen Klicks Analysen auslösen, Probleme auf Projektebene anzeigen und Qualitäts-Gates in Ihrem bevorzugten CI/CD-System einrichten. Zweitens können Sie jetzt serverseitige Analyseergebnisse direkt anzeigen, ohne die IDE zu verlassen. Erfahren Sie mehr über Qodana und seine neueste Version in diesemBlogbeitrag.
Datenbanktools
Redis Cluster unterstützt Ultimate
Sie können jetzt eine Verbindung zu einem Redis-Cluster herstellen und über denselben Funktionsumfang wie ein eigenständiges Redis verfügen. Beim Herstellen einer Verbindung zum Cluster muss jdbc:redis:cluster:
vor der erforderlichen URL eingegeben werden. Dazu müssen Sie den entsprechenden Verbindungstyp auswählen. Wenn für die Verbindung zum Cluster ein SSH-Tunnel erforderlich ist, sollten der Host und der Port für alle Knoten im Cluster in der URL angegeben werden.
Neues UI Ultimate für Schema-Migrationsdialog
In v2023.2 haben wir die Schemamigrationsfunktion überarbeitet. Der Hauptunterschied besteht darin, dass sich dasselbe Objekt jetzt in beiden Teilen des Dialogfelds in derselben Zeile befindet, wodurch eine klarere Ansicht darüber entsteht, welche Objekte im Zielschema hinzugefügt, entfernt oder geändert werden.
Dateneditor Zeitzone (Zeitzone) Einstellungen Ultimate
Dateneditor und -viewer (Dateneditor und -viewer) Einstellungsseite wurde hinzugefügtZeitzone ( Im Feld „Zeitzone“ können Sie die Zeitzone festlegen, in der der angezeigtedatetime
Wert angezeigt wird.
Unterstützung für externe Datenbanken und Datenaustausch in Redshift Ultimate
Die freigegebene Datenbank und ihre Inhalte werden nun überprüft. Die Datenfreigaben, die diese Datenbanken erstellen, werden ebenfalls untersucht.
Werkzeuge erstellen
Unterstützung für Maven 4.0.0-alpha
IntelliJ IDEA ist jetzt vollständig kompatibel mit der neuesten Version von Maven Maven 4.0.0-alpha.
andere
- In dieser Version stellen wir die LSP-API für Plug-in-Entwickler vor, die Codierungsunterstützung mithilfe eines bestimmten LSP-Servers in ihrer IDE bereitstellen möchten. Wenn Sie Ihre eigene Programmiersprache oder Ihr eigenes Framework erstellt haben, können Sie LSP-Server und Plug-Ins zur Unterstützung in Ihrer IDE erstellen. Beachten Sie, dass diese Funktion nur in der kostenpflichtigen Version der IDE verfügbar ist. Weitere Informationen.
- Wir haben das Plugin Big Data Tools zerlegt, sodass seine einzelnen Teile unabhängig voneinander verwendet werden können. Dadurch erhält IntelliJ IDEA sechs neue Plug-ins: Kafka, Spark, Flink, Remote-Dateisysteme, Big Data File Viewer undZeppelin. Wenn Sie alle sechs Plugins benötigen, können Sie das Big Data Tools-Plugin trotzdem mit einem Klick installieren.
- Das mit IntelliJ IDEA gebündelte Android-Plugin bietet jetzt alle Funktionen von Android Studio Giraffe Beta 2, einschließlich Unterstützung für Android Gradle Plugin (AGP) 8.0.0. Beachten Sie, dass diese Unterstützung keine Funktionen umfasst, die ein Firebase-Konto erfordern.
- Ab 2023.2 hat sich der Standardwert für die maximale Heap-Größe (-Xmx) auf 2 GB geändert.
Dieser Artikel wurde von der Blog-Post-Plattform OpenWrite veröffentlicht!