{"id":465491,"date":"2024-04-11T09:11:50","date_gmt":"2024-04-11T08:11:50","guid":{"rendered":"https:\/\/blog.jetbrains.com\/blog\/2024\/04\/10\/your-jetbrains-coding-tools-are-ready-to-be-updated-to-2024-1\/"},"modified":"2024-04-11T09:11:54","modified_gmt":"2024-04-11T08:11:54","slug":"your-jetbrains-coding-tools-are-ready-to-be-updated-to-2024-1","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/de\/blog\/2024\/04\/11\/your-jetbrains-coding-tools-are-ready-to-be-updated-to-2024-1\/","title":{"rendered":"Update 2024.1 f\u00fcr Ihre JetBrains-Programmiertools ist da"},"content":{"rendered":"\n<p>F\u00fcr Ihre JetBrains IDEs und VS-Erweiterungen stehen neue Updates bereit. Das Update 2024.1 enth\u00e4lt viele Funktionen, die Ihnen helfen, intelligenter und schneller zu arbeiten \u2013 zum Beispiel eine lokal ausgef\u00fchrte KI-basierte Code-Completion f\u00fcr ganze Zeilen, ein neues Terminal und mehr.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">JetBrains IDEs<\/h2>\n\n\n\n<p>Version 2024.1 bietet eine KI-gest\u00fctzte <strong>Completion f\u00fcr ganze Zeilen<\/strong>. Die Ausf\u00fchrung erfolgt lokal, ohne dass Daten ins Internet \u00fcbertragen werden.&nbsp;Die Completion f\u00fcr ganze Zeilen ist derzeit f\u00fcr Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go und Ruby in den entsprechenden JetBrains IDEs verf\u00fcgbar: IntelliJ IDEA Ultimate, PyCharm Professional, WebStorm, PhpStorm, GoLand und RubyMine. Die Funktion ist in Ihrem aktiven JetBrains-IDE- oder All-Products-Pack-Abonnement enthalten. Mehr dazu erfahren Sie in <a href=\"https:\/\/blog.jetbrains.com\/blog\/2024\/04\/04\/full-line-code-completion-in-jetbrains-ides-all-you-need-to-know\/\">diesem Blogbeitrag<\/a>.<\/p>\n\n\n\n<p>In Version 2024.1 der JetBrains-IDEs haben wir das Aussehen und den Funktionsumfang des Terminals \u00fcberarbeitet, um den Umgang mit der Befehlszeile zu vereinfachen. Das <strong>neue Terminal<\/strong> befindet sich derzeit in der Betaphase. <strong>Angeheftete Zeilen <\/strong>sind eine neue Funktion, die Ihnen hilft, durch gro\u00dfe Dateien zu navigieren, ohne den \u00dcberblick zu verlieren.<\/p>\n\n\n\n<p>Zu den weiteren wichtigen \u00c4nderungen geh\u00f6ren verschiedene <strong>VCS-Optimierungen<\/strong>, darunter Code-Reviews im Editor f\u00fcr GitHub und GitLab, eine fokussierte \u00dcbersicht von Branch-\u00c4nderungen im <em>Log<\/em>-Tab sowie eine <strong>verbesserte Nutzungserfahrung<\/strong> unter anderem durch die M\u00f6glichkeit, die gesamte IDE auf 90%, 80% oder 70% zu skalieren.<\/p>\n\n\n\n<p>Au\u00dferdem bringen die einzelnen JetBrains-IDEs eine F\u00fclle von produktspezifischen Neuerungen mit. Schauen Sie sich die Zusammenfassungen an oder besuchen Sie unsere \u201eDas ist neu\u201c-Seiten, um detailliertere Einblicke zu erhalten:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">IntelliJ IDEA 2024.1<\/a> bietet Unterst\u00fctzung f\u00fcr Java 22 und ist damit kompatibel mit den neuesten Sprachmerkmalen. Wir haben einen neuen Kotlin-K2-Modus (Alpha) eingef\u00fchrt. Dies bedeutet eine verbesserte Kotlin-Codeanalyse und eine h\u00f6here Performance und Stabilit\u00e4t bei der Syntaxhervorhebung und der Code-Completion. Dar\u00fcber hinaus wird durch Verbesserungen f\u00fcr Spring, Quarkus, Terraform, WireMock und OpenRewrite die Entwicklungserfahrung bei der Nutzung verschiedener Frameworks und Technologien optimiert.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PyCharm 2024.1<\/a> bringt eine Vielzahl von Neuerungen f\u00fcr integrierte Jupyter-Notebooks mit. Diese umfassen eine vereinfachte Versionsverwaltung, eine neue visuelle Diff-Darstellung, Widget-Rendering und die M\u00f6glichkeit, sich pandas- und Polars-DataFrames von AI Assistant erkl\u00e4ren zu lassen. Au\u00dferdem haben Sie jetzt direkt in PyCharm Zugang zur gesamten Dokumentation f\u00fcr Hugging-Face-Modelle.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/webstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">WebStorm 2024.1<\/a> bietet einige Neuerungen, die Ihnen die Programmierung in JavaScript und TypeScript erleichtern. Dazu geh\u00f6ren Verbesserungen bei der Schnelldokumentation, Hinweise im Editor auf Komponentenverwendungen in Vue-, Svelte- und Astro-Dateien und ein neues Widget <em>Language Services<\/em>.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/datagrip\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataGrip 2024.1<\/a> haben wir mit zahlreichen Verbesserungen ausgestattet. AI Assistant bietet Ihnen jetzt die M\u00f6glichkeit, die Qualit\u00e4t der generierten SQL-Abfragen zu verbessern, indem Sie im AI-Chat ein Datenbankschema als Kontext anf\u00fcgen. Wir haben den Umgang mit Sitzungen vereinfacht und dadurch die Effizienz von Benutzerworkflows verbessert. Durch eine neue lokale Filterfunktion und die M\u00f6glichkeit, sich im Dateneditor auf einen einzelnen Datensatz zu konzentrieren, k\u00f6nnen Benutzer*innen einfacher als je zuvor durch ihre Daten navigieren und diese bearbeiten.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/go\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">GoLand 2024.1<\/a> bietet Verbesserungen hinsichtlich Performance, Remote-Entwicklung und Dev-Container-Unterst\u00fctzung und ist f\u00fcr Go 1.22 ger\u00fcstet. Weitere Neuerungen sind eine Datenflussanalyse sowie Optimierungen in den Bereichen Nutzungserfahrung und Tooling.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/clion\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">CLion 2024.1<\/a> verbessert die CMake-Bearbeitung, schaltet Funktionen f\u00fcr das Multiprozess-Debugging frei, unterst\u00fctzt die pr\u00e4zisere Beschreibung von Hardware in Ger\u00e4tebaumstruktur-Dateien und bietet deutliche Verbesserungen bei der Integration mit Versionsverwaltungen.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">Rider 2024.1<\/a> erm\u00f6glicht mit einer neuen Funktion die \u00dcberwachung der Anwendungsperformance und die Erfassung wichtiger statistischer Daten. Wir haben den Projekterstellungsdialog f\u00fcr eine schnellere und einfachere Projektkonfiguration optimiert. Beim Debuggen unterst\u00fctzt Sie die neue Version durch eine Collections-Visualisierung und die Erfassung der Schrittzeit zwischen zwei Haltepunkten. Game-Entwickler*innen k\u00f6nnen von verschiedenen Neuerungen f\u00fcr das popul\u00e4re Unity-Asset Odin Inspector und der Unterst\u00fctzung f\u00fcr das Slate-UI-Framework der Unreal Engine profitieren.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/phpstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PhpStorm 2024.1<\/a> bietet Unterst\u00fctzung f\u00fcr den AssetMapper von Symfony: Fehlende Module und Pakete k\u00f6nnen unkompliziert \u00fcber importmap.php installiert werden, und die Completion bietet eine vollst\u00e4ndige Unterst\u00fctzung f\u00fcr dazugeh\u00f6rige Klassen und Methoden. Verbesserungen gibt es auch f\u00fcr Pest: Tests k\u00f6nnen direkt \u00fcber das Men\u00fc f\u00fcr Kontextaktionen erstellt werden. Nicht zuletzt unterst\u00fctzt PhpStorm jetzt das Ausf\u00fchren von Tests mit PHPUnit 11.0.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/ruby\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">RubyMine 2024.1<\/a> erm\u00f6glicht durch die neu eingef\u00fchrte Unterst\u00fctzung f\u00fcr den Versionsmanager mise eine noch einfachere Verwaltung von Ruby-Versionen. Dieses Release enth\u00e4lt einen verbesserten AI Assistant sowie auf Ruby 3.3 zugeschnittene neue Inspektionen. Dar\u00fcber hinaus verbessert RubyMine 2024.1 die Entwicklungserfahrung durch verschiedene weitere Funktionen: Schlie\u00dfen von Tags in ERB, Ausf\u00fchren von VCS-Befehlen mit dem SDK des aktuellen Projekts und eine f\u00fcr Ruby 3.3 optimierte Unterst\u00fctzung von Debase 3.0, wodurch die Debugging-Funktionalit\u00e4t verbessert und eine reibungslose Kompatibilit\u00e4t mit der neuesten Ruby-Version gew\u00e4hrleistet wird.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataSpell 2024.1<\/a> bietet die M\u00f6glichkeit, Dataframes und CSV-Dateien direkt in einem Jupyter-Notebook per SQL abzufragen. Auf \u201eImport Data\u201c-Zellen k\u00f6nnen Sie einfach eine Datei ablegen, um sofort mit der Arbeit an den enthaltenen Daten zu beginnen. Mehrere Verbesserungen erweitern die DBT-Unterst\u00fctzung, darunter ein DAG-Betrachter, Code-Insight-Funktionen und mehr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.NET-Tools und VS-Erweiterungen<\/h2>\n\n\n\n<p>In <a href=\"https:\/\/www.jetbrains.com\/de-de\/resharper\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper 2024.1<\/a> haben wir die C#-Unterst\u00fctzung weiter verbessert. Sie erhalten mehr Vorschl\u00e4ge f\u00fcr die Umwandlung in Collection-Ausdr\u00fccke, und wenn eine Collection w\u00e4hrend der Iteration in einer <em>foreach<\/em>-Schleife modifiziert wird, werden Sie gewarnt. Die Razor-Unterst\u00fctzung l\u00f6st jetzt Referenzen in den Direktiven @addTagHelper und @removeTagHelper auf, und die Nutzungserfahrung bei der Bearbeitung benutzerdefinierter Namensregeln wurde erheblich verbessert.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/resharper-cpp\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper C++ 2024.1<\/a> verbessert die Unterst\u00fctzung von C++20-Modulen und erm\u00f6glicht die Verfolgung von ausgehenden Aufrufen beim Call-Tracking. Auch die Programmierhilfen haben einige Upgrades erhalten, darunter ein verbessertes Refactoring f\u00fcr Signaturanpassungen sowie eine aktualisierte Unterst\u00fctzung f\u00fcr Dokumentationskommentare. F\u00fcr Unreal-Engine-Entwickler*innen relevante Neuerungen in ReSharper C++ 2024.1 sind die Unterst\u00fctzung f\u00fcr das Slate-UI-Framework sowie die Asset-Pfad-Completion in C++-Code.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AI Assistant<\/h2>\n\n\n\n<p>AI Assistant hat mehrere wichtige Updates erhalten, darunter Verbesserungen bei der Testgenerierung und der Cloud-Code-Completion, benutzerdefinierte Prompts f\u00fcr Commit-Nachrichten, Erstellen von Dateien aus dem AI-Chat heraus und eine aktualisierte Codegenerierung im Editor.<\/p>\n\n\n\n<p>Ab Version 2024.1 ist AI Assistant nicht mehr im Installationsumfang enthalten und wird stattdessen als separates Plugin bereitgestellt. Bitte beachten Sie, dass f\u00fcr die Nutzung von AI Assistant ein aktives <a href=\"https:\/\/www.jetbrains.com\/de-de\/ai\/\" target=\"_blank\" rel=\"noopener\">JetBrains-AI-Abonnement<\/a> erforderlich ist.<\/p>\n\n\n\n<p>Denken Sie daran, Ihre Programmiertools zu aktualisieren. Wir empfehlen Ihnen, zur Verwaltung Ihrer IDE-Versionen die <strong><a href=\"https:\/\/www.jetbrains.com\/de-de\/toolbox-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">Toolbox-App<\/a> <\/strong>zu verwenden.<br><br>Vielen Dank f\u00fcr Ihr Vertrauen in unsere Tools. Wir sind zuversichtlich, Ihnen auch in zuk\u00fcnftigen Releases n\u00fctzliche und zeitsparende Neuerungen bieten zu k\u00f6nnen.<\/p>\n\n\n\n<p>Ihr JetBrains-Team<\/p>\n\n\n\n<p><strong>Autorin des Original-Blogposts:<\/strong><\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":811,"featured_media":465398,"comment_status":"closed","ping_status":"closed","template":"","categories":[907,4114],"tags":[],"cross-post-tag":[7099],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/465491"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/811"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=465491"}],"version-history":[{"count":7,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/465491\/revisions"}],"predecessor-version":[{"id":465499,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/blog\/465491\/revisions\/465499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/465398"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=465491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=465491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=465491"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=465491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}