I would like to view this page in
Verbesserte Dateisystem-Routing-Unterstützung, Erstunterstützung für Bun-Debugging, direktes Ausführen von TypeScript-Dateien und verschiedene Verbesserungen bei der Verwendung von Versionsverwaltungen.
Kostenlos für nicht-kommerzielle Nutzung
WebStorm 2024.2 kann Pfade für Frameworks auflösen, die Dateisystem-basiertes Routing verwenden. Es kann Linkpfade anhand der Dateisystemstruktur Ihres Projekts auflösen und stellt Auto-Completion und Navigation für Next.js, Nuxt, SvelteKit und Astro bereit. Dadurch wird sichergestellt, dass Ihre Entwicklungsumgebung mit den Routing-Szenarien dieser Frameworks Schritt hält.
Wir haben Debugging-Unterstützung für die JavaScript-Laufzeitumgebung Bun über das Debug Adapter Protocol (DAP) hinzugefügt. Sie können in WebStorm Haltepunkte setzen, den Code schrittweise ausführen, Variablen untersuchen und Ausdrücke auswerten. Diese Unterstützung ist derzeit auf macOS und Linux beschränkt.
In WebStorm 2024.2 wird die Prettier-Integration in neuen Projekten durch eine direkte prettier
-Abhängigkeit in package.json
im Projekt-Stammverzeichnis und eine Prettier-Konfigurationsdatei auf derselben Ebene aktiviert. Diese Funktion vereinfacht die Einrichtung und sorgt dafür, dass die Prettier-Integration standardmäßig verfügbar ist.
Wir haben die Vorschau auf Tailwind-CSS-Klassen in WebStorm 2024.2 verbessert. Zuvor wurde die Vorschau nur in einem sekundären Dokumentations-Popup angezeigt. WebStorm zeigt jetzt eine Vorschau auf Tailwind-CSS-Klassen direkt in der Completion-Ergebnisliste an.
WebStorm 2024.2 bietet Unterstützung für neue Code-Snippets und Render-Tags in Svelte. Diese Snippets dienen dazu, wiederverwendbare Markup-Bausteine innerhalb Ihrer Komponenten zu erstellen.
Die IDE unterstützt jetzt das Astro Language Server Protocol (LSP), was die Code-Completion und die Entwicklungserfahrung insgesamt verbessert. Diese Verbesserung ermöglicht eine präzisere und effizientere Entwicklung in Astro-Projekten und bietet eine erweiterte Integration und Unterstützung innerhalb der IDE.
WebStorm 2024.2 unterstützt den Vue Language Service v2. Dieses Update erweitert die Vue-3-Unterstützung durch Verbesserungen bei der Auto-Completion, der Fehlerprüfung und der Typinferenz. Durch die neueste Version der Vue-Sprachentools und die integrierte WebStorm-Unterstützung können Sie eine reibungslosere Entwicklungserfahrung genießen.
Sie können jetzt TypeScript-Dateien ohne zusätzlichen Einrichtungsaufwand ausführen und debuggen. Das Ausführen von TypeScript-Dateien ist an unterschiedlichen Stellen möglich, darunter das Datei-Kontextmenü, das Run-Widget und die Current File-Konfiguration.
WebStorm 2024.2 erweitert den Projektassistenten um eine neue Option zum Erstellen von grundlegenden JavaScript- und TypeScript-Projekten. Die Option Generate a playground project with onboarding tips (Playground-Projekt mit Starttipps erstellen) enthält Tipp-Kommentare, die Ihnen helfen, sich in der IDE zurechtzufinden.
WebStorm 2024.2 bietet Unterstützung für die Template-Variable configDir
in TypeScript 5.5. Dadurch wird die Flexibilität und Konfigurierbarkeit von TypeScript-Projekten verbessert.
Wir haben die Inlay-Hinweise in TypeScript überarbeitet und besser auf die vom TypeScript-Service bereitgestellten Informationen abgestimmt.
WebStorm kann jetzt mathematische Ausdrücke in Markdown-Dateien darstellen. Sie können mit $
mathematische Ausdrücke und mit $$
Codeblöcke mit mathematischem Inhalt einfügen.
JetBrains AI Assistant 2024.2 führt eine verbesserte Code-Completion mit präziseren und schnelleren Vorschlägen ein. Der KI-Chat unterstützt jetzt GPT-4o, Chat-Referenzen und die semantische Suche für ein verbessertes Kontextverständnis. Weitere Informationen finden Sie in diesem Blogartikel.
Der Dialog Search Everywhere enthält jetzt eine optionale Vorschau auf die gesuchten Codeelemente. Die Vorschau kann über das Symbol in der Symbolleiste des Dialogs aktiviert werden.
Die WebStorm-Distributionen enthalten jetzt Sprachpakete für Chinesisch, Koreanisch und Japanisch. Wenn Sie die Sprache der IDE-Oberfläche ändern möchten, müssen Sie dazu nicht das Lokalisierungs-Plugin installieren. Gehen Sie zu Settings | Appearance & Behavior | System Settings | Language and Region und wählen Sie Ihre bevorzugte Sprache aus.
Die neue Bedienoberfläche wurde erstmals in WebStorm 2022.3 eingeführt. Wir haben seitdem weiter daran gearbeitet und werden sie jetzt standardmäßig für alle WebStorm-Benutzer*innen aktivieren. Weitere Informationen finden Sie in diesem Blogbeitrag.
WebStorm wird mit der JetBrains Runtime 21 ausgeliefert. Diese bietet erhöhte Sicherheit und Leistung sowie Wayland-Rendering unter Linux. Weitere Informationen finden Sie in diesem Blogbeitrag.
Wir haben Farbkodierung und Layout des Commit-Diagramms im Log-Tab des Git-Toolfensters optimiert. Wichtige Branch-Linien bleiben jetzt immer auf der linken Seite des Diagramms und behalten die ihnen zugewiesenen Farben bei, sodass sie leichter zu identifizieren und nachzuverfolgen sind.
Alle Einstellungen mit Bezug zum Log-Toolfenster sind jetzt auf einer eigenen Einstellungsseite zusammengefasst, sodass Sie das Verhalten des Fensters unkompliziert an einem Ort anpassen können. Sie können diese Seite über Settings | Version Control | Log oder über ein neues Dropdown-Menü in der Symbolleiste des Log-Toolfensters aufrufen.
WebStorm 2024.2 unterstützt --first-parent
. Diese Option verschlankt das Protokoll, indem sie einzelne Commits, die mit dem Merge einhergingen, ausblendet, sodass Sie Änderungen leichter nachverfolgen können. Wir haben auch eine Filtermöglichkeit mit dem Befehl --no-merges
hinzugefügt, der den Verlauf ohne Merge-Commits anzeigt.