{"id":189895,"date":"2021-10-06T08:43:00","date_gmt":"2021-10-06T07:43:00","guid":{"rendered":"https:\/\/blog.jetbrains.com\/webstorm\/2021\/08\/10-things-you-didnt-know-about-webstorm\/"},"modified":"2021-10-07T16:44:11","modified_gmt":"2021-10-07T15:44:11","slug":"10-things-you-didnt-know-about-webstorm","status":"publish","type":"webstorm","link":"https:\/\/blog.jetbrains.com\/de\/webstorm\/2021\/10\/10-things-you-didnt-know-about-webstorm\/","title":{"rendered":"10 Dinge, die Sie \u00fcber WebStorm nicht wussten"},"content":{"rendered":"\n<p>Es ist jetzt 11 Jahre her, dass WebStorm das Licht der Welt erblickte. Kaum zu glauben, oder? Seitdem haben wir Dutzende von \u201eWebStorm-Tutorials\u201c und \u201eEinf\u00fchrungen in WebStorm\u201c ver\u00f6ffentlicht \u2013 aber f\u00fcr ein bisschen Spa\u00df blieb dabei kaum Zeit. Es ist h\u00f6chste Zeit, diese L\u00fccke zu schlie\u00dfen! Machen Sie sich bereit f\u00fcr 10 bisher unbekannte Fakten \u00fcber WebStorm, vom gesamten Team sorgf\u00e4ltig f\u00fcr Sie zusammengestellt. Wir hoffen, dass manches davon Sie zum L\u00e4cheln bringt, nostalgische Gef\u00fchle weckt oder (wer wei\u00df?) die eine oder den anderen vielleicht sogar dazu bringt, <a href=\"https:\/\/www.jetbrains.com\/de-de\/careers\/jobs\/?team=WebStorm\" target=\"_blank\" rel=\"noopener noreferrer\">sich unserem Team anzuschlie\u00dfen<\/a>. Und jetzt legen wir los!<\/p>\n<h2 id=\"it_all_started_with_web_ide\">Es begann mit einer Web-IDE<\/h2>\n<p>Beginnen wir mit ein bisschen Geschichte. Die allererste JetBrains-IDE war IntelliJ IDEA. Dann ver\u00f6ffentlichten wir RubyMine, das speziell auf die Ruby- und Rails-Entwicklung zugeschnitten war, im Unterschied zum eher mehrsprachig aufgestellten IntelliJ IDEA. Nach einiger Zeit fiel uns auf, dass viele unserer Kunden diese beiden IDEs nur zum Bearbeiten von HTML, CSS und JavaScript verwendeten. Um ihren Anforderungen besser gerecht zu werden, haben wir uns entschieden, eine speziell auf die Webentwicklung ausgerichtete IDE zu konzipieren.<\/p>\n<p>Mit etwas verhaltener Kreativit\u00e4t nannten wir das neue Produkt zun\u00e4chst einfach \u201eWeb IDE\u201c. Die neue IDE hatte zwei Editionen: <a href=\"https:\/\/web.archive.org\/web\/20090823051042\/http:\/\/www.jetbrains.net\/confluence\/display\/WI\/Web+IDE+EAP\" target=\"_blank\" rel=\"noopener noreferrer\">Standard und PHP Developer<\/a>. Die Standard-Edition wurde sp\u00e4ter zu WebStorm und die PHP Developer Edition zu PhpStorm. Das Internet merkt sich alles \u2013 <a href=\"https:\/\/web.archive.org\/web\/20101228024817\/http:\/\/www.jetbrains.com\/webstorm\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> k\u00f6nnen Sie erfahren, wie unsere Website und WebStorm damals ausgesehen haben. Ja, helle Designs waren 2010 der Renner.<\/p>\n<p><img decoding=\"async\" alt=\"webstorm-2010-edition\" width=\"600\" src=\"https:\/\/master.dev.blog.intellij.net\/wp-content\/uploads\/2021\/09\/webstorm-2010-edition.png\"><\/p>\n<h2 id=\"intellij_idea_and_webstorm_have_much_more_in_common_than_you_think\">IntelliJ IDEA und WebStorm haben mehr gemeinsam, als Sie denken<\/h2>\n<p>WebStorm, PhpStorm, IntelliJ IDEA, PyCharm, Rider, AppCode, CLion, DataGrip, RubyMine, GoLand \u2013 es gibt viele JetBrains-IDEs. Sie sind so zahlreich, dass sogar gestandene JetBrainer manchmal nachdenken m\u00fcssen, um den genauen Unterschied zwischen ihnen beschreiben zu k\u00f6nnen. Versuchen wir jetzt, die Unterschiede ein f\u00fcr alle Mal zu kl\u00e4ren!<\/p>\n<p>Alle unsere IDEs haben einen gemeinsamen Kern: die <a href=\"https:\/\/www.jetbrains.com\/de-de\/opensource\/idea\/\" target=\"_blank\" rel=\"noopener noreferrer\">IntelliJ-Plattform<\/a>. Sie basieren alle auf dieser Plattform und bauen mithilfe verschiedener Sets von Plugins darauf auf. Zum Beispiel:<\/p>\n<ul>\n<li>WebStorm = Plattform-Features + JavaScript- und TypeScript-Plugin + CSS-Plugin + ca. 20 weitere Plugins mit Bezug zu JavaScript.<\/li>\n<li>PhpStorm = Plattform-Features + JavaScript- und TypeScript-Plugin + CSS-Plugin + PHP-Plugin + Datenbank-Plugin + ca. 30 weitere Plugins mit Bezug zu PHP und JavaScript.<\/li>\n<\/ul>\n<p>Dies bedeutet: PhpStorm bietet dieselben JavaScript- und TypeScript-Funktionen wie WebStorm, da es dasselbe JavaScript- und TypeScript-Plugin einsetzt. Dies gilt f\u00fcr alle unsere anderen IDEs, einschlie\u00dflich IntelliJ IDEA Ultimate und PyCharm Professional. Zwar gibt es bei den einzelnen IDEs bisweilen einige zus\u00e4tzliche Anpassungen, die haupts\u00e4chlich die Bedienoberfl\u00e4che betreffen und auf die jeweilige Zielgruppe ausgerichtet sind, aber ihr Umfang ist gering.<\/p>\n<p>Weitere Informationen zu den Unterschieden zwischen unseren IDEs finden Sie auch in dieser <a href=\"https:\/\/www.jetbrains.com\/de-de\/products\/compare\/?product=webstorm&amp;product=idea\" target=\"_blank\" rel=\"noopener noreferrer\">Gegen\u00fcberstellung<\/a>.<\/p>\n<h2 id=\"webstorm_is_partially_open_source\">WebStorm ist teilweise Open Source<\/h2>\n<p>Nur wenige wissen davon, aber es ist tats\u00e4chlich wahr! Die IntelliJ-Plattform und viele dazugeh\u00f6rige Plugins sind Open Source. Die IntelliJ-Plattform wird sogar au\u00dferhalb von JetBrains verwendet! Sie ist zum Beispiel die Grundlage f\u00fcr <a href=\"https:\/\/developer.android.com\/studio\" target=\"_blank\" rel=\"noopener noreferrer\">Android Studio<\/a> \u2013 bei genauerem Hinsehen werden Ihnen die \u00c4hnlichkeiten zur Bedienoberfl\u00e4che von WebStorm auffallen.<\/p>\n<p><img decoding=\"async\" alt=\"android-studio\" width=\"600\" src=\"https:\/\/master.dev.blog.intellij.net\/wp-content\/uploads\/2021\/09\/android-studio.png\"><\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/de-de\/opensource\/idea\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hier<\/a> k\u00f6nnen Sie mehr dar\u00fcber erfahren, wie Sie zur IntelliJ-Plattform beitragen k\u00f6nnen, etwa indem Sie Code schreiben oder an Community-Aktivit\u00e4ten teilnehmen.<\/p>\n<h2 id=\"there_s_a_reason_why_our_ides_are_so_good_at_refactoring\">Nicht ohne Grund sind unsere IDEs so gut im Refactoring<\/h2>\n<p>\u201eZuverl\u00e4ssige und leistungsstarke Code-Refactorings\u201c geh\u00f6ren zu den am h\u00e4ufigsten genannten Gr\u00fcnden, weshalb sich Entwickler*innen f\u00fcr WebStorm und andere JetBrains-IDEs entscheiden. Aber haben Sie sich jemals gefragt, warum unsere IDEs so gut im Refactoring sind? Die Antwort ist einfach: Wir machen das seit dem Jahr 2000 und haben gelernt, wie man IDEs beibringt, Ihren Code im Detail zu verstehen. Das erste JetBrains-Produkt war Renamer, ein Refactoring-Plugin f\u00fcr <a href=\"https:\/\/en.wikipedia.org\/wiki\/JBuilder\" target=\"_blank\" rel=\"noopener noreferrer\">JBuilder<\/a>, das Umbenennungen erm\u00f6glichte. Daraus entwickelte sich dann unsere erste IDE, IntelliJ IDEA, sowie sp\u00e4ter eine Reihe von \u201ekleineren\u201c IDEs wie WebStorm.<\/p>\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Ich erinnere mich noch an die guten alten Zeiten von IntelliJ Renamer im Jahr 2000.<br><br>Ich verwendete <a href=\"https:\/\/twitter.com\/intellijidea?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@intellijidea<\/a> im Rahmen meiner Diplomarbeit zum Thema Refactoring \u2013 und benutze es heute noch. Danke f\u00fcr die wundervolle Zeit.<br><br>\/cc <a href=\"https:\/\/twitter.com\/hhariri?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@hhariri<\/a> <a href=\"https:\/\/twitter.com\/intelliyole?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@intelliyole<\/a> <a href=\"https:\/\/twitter.com\/ptibird?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@ptibird<\/a><a href=\"https:\/\/t.co\/XCtotJZJCX\" target=\"_blank\">https:\/\/t.co\/XCtotJZJCX<\/a> <a href=\"https:\/\/t.co\/0xc3KKTLZx\" target=\"_blank\">pic.twitter.com\/0xc3KKTLZx<\/a><\/p>\u2013 Michael Hunger (@mesirii) <a href=\"https:\/\/twitter.com\/mesirii\/status\/1085896894541455360?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">17. Januar 2019<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<h2 id=\"webstorm_is_free_for_students\">WebStorm ist f\u00fcr Studierende kostenlos<\/h2>\n\n\n\n<p>Eine weitere Tatsache, die nur wenigen bekannt ist: Sie k\u00f6nnen WebStorm kostenlos nutzen, solange Sie studieren. Vollst\u00e4ndige oder Teilnachl\u00e4sse gibt es auch f\u00fcr Mitwirkende an OSS-Projekten sowie f\u00fcr Startups, Schulungen und Benutzergruppen. Weitere Informationen zu unseren Sonderprogrammen finden Sie <a href=\"https:\/\/www.jetbrains.com\/de-de\/webstorm\/buy\/#discounts\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a>.<\/p>\n\n\n\n<h2 id=\"webstorm_s_price_hasn_t_changed_since\">Der Preis von WebStorm ist seit 2015 unver\u00e4ndert<\/h2>\n\n\n\n<p>Auch wenn WebStorm f\u00fcr die meisten unserer Nutzer*innen nicht kostenlos ist, versuchen wir, es so erschwinglich wie m\u00f6glich zu halten. Seit 2015, dem Jahr, in dem wir das neue Abonnementmodell eingef\u00fchrt haben, ist der Preis stabil geblieben. F\u00fcr Einzelpersonen kostet WebStorm immer noch nicht mehr als 5,90 USD im Monat \u2013 in <a href=\"https:\/\/www.numbeo.com\/cost-of-living\/\" target=\"_blank\" rel=\"noopener noreferrer\">vielen L\u00e4ndern<\/a> entspricht dies in etwa zwei Cappuccinos.<\/p>\n\n\n\n<p>Mit einem Jahresabonnement wird WebStorm sowohl f\u00fcr Unternehmen als auch f\u00fcr Einzelpersonen <a href=\"https:\/\/twitter.com\/Nartc1410\/status\/1394290288714260484\" target=\"_blank\" rel=\"noopener noreferrer\">noch g\u00fcnstiger<\/a> \u2013 und einen Treuerabatt gibt es auch noch. Um mehr zu erfahren, besuchen Sie <a href=\"https:\/\/www.jetbrains.com\/de-de\/webstorm\/buy\/#personal\" target=\"_blank\" rel=\"noopener noreferrer\">diese Seite<\/a>.<\/p>\n\n\n\n<h2 id=\"when_we_say_webstorm_has_dozens_of_inspections_we_aren_t_kidding\">Wenn wir sagen, dass WebStorm Dutzende Inspektionen bietet, meinen wir das ernst<\/h2>\n\n\n\n<p>Wenn Sie in unseren Marketingmaterialien jemals auf den Satz \u201eWebStorm bietet Dutzende Inspektionen\u201c gesto\u00dfen sind, dachten Sie vielleicht, wir \u00fcbertreiben. In diesem Jahr haben wir genau nachgerechnet. Im April 2021 waren in WebStorm 348 Inspektionen und 156 Intentions \u201eout of the box\u201c, also direkt nach der Installation, verf\u00fcgbar. Diese Zahl beinhaltet noch keine Quick-Fixes \u2013 zu jeder Inspektion k\u00f6nnen mehrere Quick-Fixes geh\u00f6ren.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Wir arbeiten weiterhin an der Internationalisierung unserer IDEs und dazu geh\u00f6rt auch ein Korrekturlesen aller Inspektionen und Intentions. Dadurch wei\u00df ich endlich die genaue Anzahl der Intentions und Inspektionen in WebStorm! <br>Es sind<br><br>348 Inspektionen<br>156 Intentions<\/p>\u2013 Andrey Starovoyt (@anstarovoyt) <a href=\"https:\/\/twitter.com\/anstarovoyt\/status\/1385229703573819396?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">22. April 2021<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n<p>PS: Wenn Sie sich nicht sicher sind, was der Unterschied zwischen all diesen Features ist, sorgt <a href=\"https:\/\/blog.jetbrains.com\/webstorm\/2021\/05\/a-day-in-the-life-of-a-webstorm-developer\/#task_a_new_intention_for_typescript\" target=\"_blank\" rel=\"noopener noreferrer\">dieser Blogbeitrag<\/a> f\u00fcr Klarheit.<\/p>\n<h2 id=\"on_average_webstorm_team_members_have_worked_at_jetbrains_for_years\">WebStorm-Teammitglieder arbeiten im Mittel seit 5 Jahren bei JetBrains<\/h2>\n<p>Denken Sie an das letzte Mal, als Sie eine neue Stelle angetreten haben. Kam es vielleicht vor, dass Sie nach Informationen suchten und feststellen mussten, dass die Person, die Ihnen diese Informationen h\u00e4tte geben k\u00f6nnen, das Unternehmen bereits verlassen hatte? Bei unserem Team \u2013 und bei JetBrains allgemein \u2013 kommt dies \u00e4u\u00dferst selten vor. Von allen Personen, die jemals an WebStorm gearbeitet haben, sind die meisten entweder immer noch im Team oder sie sind zu einem anderen Produktteam innerhalb von JetBrains gewechselt.<\/p>\n<p>Wir haben errechnet, dass das durchschnittliche JetBrains-Dienstalter der aktuellen WebStormer 5 Jahre betr\u00e4gt. Daraufhin haben wir beschlossen, bei einigen der alten Hasen nachzufragen, wie sich WebStorm weiterentwickelt hat, seit sie dem Team beigetreten sind.<\/p>\n<p><a href=\"https:\/\/twitter.com\/k_ulitin\" target=\"_blank\" rel=\"noopener\"><strong>Konstantin Ulitin<\/strong><\/a><strong>, Softwareentwickler, WebStorm (seit 2011 dabei)<\/strong><\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft\" style=\"border-radius: 50%;\" src=\"https:\/\/master.dev.blog.intellij.net\/wp-content\/uploads\/2021\/09\/konstantin-ulitin.jpg\" alt=\"kostya-ulitin\" width=\"130\" height=\"130\">Solange ich zur\u00fcckdenken kann, haben wir versucht, WebStorm zur intelligentesten JavaScript-IDE zu machen. Zun\u00e4chst bedeutete dies, dass wir zahlreiche intelligente Funktionen wie Quick-Fixes und Refactorings hineinpacken mussten. Aber die Entwicklung des JavaScript-\u00d6kosystems hat uns dazu gebracht, diesen Ansatz zu \u00fcberdenken. Zwar f\u00fchren wir immer noch neue, intelligente Funktionen in WebStorm ein, aber unser Fokus hat sich auf die Integration mit vorhandenen Tools verlagert. Tools wie ESLint, Prettier und der TypeScript Language Server wurden entwickelt, um konkrete Probleme zu l\u00f6sen, und dies leisten sie hervorragend. Warum sollten wir das nicht nutzen?<\/p>\n<p><a href=\"https:\/\/twitter.com\/katyaprigara\" target=\"_blank\" rel=\"noopener\"><strong>Ekaterina Prigara<\/strong><\/a><strong>, Produktmanagerin, WebStorm und IntelliJ IDEA (seit 2013 dabei)<\/strong><\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft\" style=\"border-radius: 50%;\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/03\/Katya-Prigara.jpeg\" alt=\"katya-prigara\" width=\"130\" height=\"130\">WebStorm hat einen langen Weg zur\u00fcckgelegt. Ich bin sehr stolz auf die Dinge, die wir als Team erreicht haben \u2013 von der automatischen Importfunktion in JavaScript \u00fcber die zahlreichen Refactorings und Intentions bis hin zur wirklich leistungsstarken Unterst\u00fctzung f\u00fcr React, Vue und Angular.<\/p>\n<p>Die Umstellung auf einen neuen Entwicklungsprozess im Jahr 2016 mit 3 Hauptversionen pro Jahr und regelm\u00e4\u00dfigen Preview-Builds war eine gro\u00dfe Herausforderung f\u00fcr uns \u2013 aber im Laufe der Jahre hat uns dies wirklich geholfen, Features und Korrekturen schneller bereitzustellen. Dieser Prozess hat auch die Planung und Koordinierung der \u00c4nderungen an der IntelliJ-Plattform mit den IDE-Teams verbessert, was zu einer h\u00f6heren Gesamtqualit\u00e4t gef\u00fchrt hat.<\/p>\n<p><a href=\"https:\/\/twitter.com\/paulweveritt\" target=\"_blank\" rel=\"noopener\"><strong>Paul Everitt<\/strong><\/a><strong>, Developer Advocate, WebStorm und PyCharm (seit 2015 dabei)<\/strong><\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft\" style=\"border-radius: 50%;\" src=\"https:\/\/master.dev.blog.intellij.net\/wp-content\/uploads\/2021\/09\/webstorm-Paul-Headshot-Small-2020.jpg\" alt=\"paul-everitt\" width=\"130\" height=\"130\">Ich schlie\u00dfe mich dem an, was Konstantin gesagt hat: WebStorm hat wirklich begonnen, die Tools, die die Menschen bereits verwenden, ernsthaft zu integrieren. Dieselbe Idee hat sich auch im Bereich Advocacy und Kommunikation durchgesetzt. Wir sind st\u00e4rker nach au\u00dfen gerichtet; wir verfolgen, was in der JavaScript-Welt geschieht, und wir nehmen grundlegende \u00c4nderungen an unserer Arbeitsweise vor. Es ist aufregend und manchmal auch ein wenig be\u00e4ngstigend, aber wir werden im kommenden Jahr noch viel mehr davon sehen.<\/p>\n<h2 id=\"since_webstorm_has_had_different_splash_screens\">Seit 2010 hat WebStorm mehr als 30 Splashscreens gehabt<\/h2>\n<p>Dies mag \u00fcberraschen, aber eines der Dinge, auf die wir uns bei jedem Release am meisten freuen, ist der neue Splashscreen! Seit dem ersten WebStorm-Release hat unser Designteam \u00fcber 30 verschiedene Versionen davon entwickelt. Eine unserer Nutzerinnen hat ein paar davon in einem Tweet versammelt.<\/p>\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Alle Splashscreens von <a href=\"https:\/\/twitter.com\/jetbrains?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@jetbrains<\/a> <a href=\"https:\/\/twitter.com\/WebStormIDE?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@WebStormIDE<\/a>.<br>Es gab einige richtig coole Varianten damals.<br>Mein Favorit ist einmal mehr 2018.3. Ich mag diesen Stil, den sie am Jahresende f\u00fcr alle ihre Splashscreens gew\u00e4hlt haben. <a href=\"https:\/\/t.co\/eZopiTcpkL\" target=\"_blank\">pic.twitter.com\/eZopiTcpkL<\/a><\/p>\u2013 Fuzzel (@Fuzzel_) <a href=\"https:\/\/twitter.com\/Fuzzel_\/status\/1207054049897517062?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">17. Dezember 2019<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n<h2 id=\"we_don_t_build_webstorm_in_webstorm\">Wir entwickeln WebStorm nicht in WebStorm<\/h2>\n<p>Wir werden oft gefragt, in welcher IDE oder welchem Code-Editor wir WebStorm entwickeln. Vielleicht dachten Sie, dass es WebStorm sein w\u00fcrde \u2013 aber so sehr wir diese IDE auch lieben, wir k\u00f6nnen sie nicht f\u00fcr diesen Zweck verwenden. Unsere IDEs sind JVM-basiert, und so entwickeln wir sie alle in IntelliJ IDEA, unserer JVM-IDE.<\/p>\n<p>Dies bedeutet jedoch nicht, dass wir WebStorm nicht selbst verwenden. Wenn wir an reinen JavaScript-Nebenprojekten arbeiten, etwas testen, die WebStorm-Oberfl\u00e4che verbessern oder neue, sprachunabh\u00e4ngige Funktionen hinzuf\u00fcgen wollen, arbeiten wir immer in WebStorm.<\/p>\n<h2 id=\"we_reward_the_most_active_eap_users_with_free_licenses\">Wir bedanken uns bei den aktivsten EAP-Nutzer*innen mit kostenlosen Lizenzen<\/h2>\n<p>Bevor wir eine neue Version von WebStorm ver\u00f6ffentlichen, f\u00fchren wir immer ein <a href=\"https:\/\/blog.jetbrains.com\/webstorm\/2020\/09\/webstorm-eap\/\" target=\"_blank\" rel=\"noopener\">Early-Access-Programm<\/a> durch, um einerseits die neue Version zu testen und m\u00f6glichst viele Fehler zu finden und andererseits Feedback zu neuen Funktionen zu erhalten.<\/p>\n<p>Der Vorteil f\u00fcr Sie? Wir freuen uns sehr, wenn unsere Nutzergemeinde die EAP-Builds ausprobiert und uns dabei hilft, WebStorm zu verbessern. Wenn Sie zu denen geh\u00f6ren, die uns geholfen haben, Probleme rechtzeitig zu beheben, oder wenn Sie aktiv Feedback zu einer neuen Funktion gegeben haben, haben Sie die Chance auf eine kostenlose einj\u00e4hrige WebStorm-Lizenz.<\/p>\n<h2 id=\"the_js_ecosystem_is_mature_but_it_is_still_hard_to_keep_up_with\">Trotz der Reife des JS-\u00d6kosystems ist es immer noch schwer, mit der Entwicklung mitzuhalten<\/h2>\n<p>Erinnern Sie sich, wie es sich vor einigen Jahren anf\u00fchlte, JavaScript zu lernen? Wenn nicht, k\u00f6nnte <a href=\"https:\/\/hackernoon.com\/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f\" target=\"_blank\" rel=\"noopener noreferrer\">dies<\/a> Ihre Erinnerung auffrischen. Ohne Zweifel ist das JavaScript-\u00d6kosystem seitdem stark gereift. Aber ist es dadurch auch leichter geworden, WebStorm weiterzuentwickeln? Eher nicht.<\/p>\n<p>Das JavaScript-\u00d6kosystem ver\u00e4ndert sich immer noch rasant. Es gibt Unmengen an neuen Tools und Entwicklungen, die unsere Aufmerksamkeit erfordern. Nehmen wir das neue <a href=\"https:\/\/youtrack.jetbrains.com\/issue\/WEB-49000\" target=\"_blank\" rel=\"noopener noreferrer\">script setup<\/a> in Vue als Beispiel. Im Vergleich zur Unterst\u00fctzung des gesamten Frameworks scheint dies ein ziemlich kleiner Fisch zu sein, oder? Trotzdem dauert es mehrere Wochen, bis wir sicher sein k\u00f6nnen, dass wir alle Sonderf\u00e4lle bedacht haben. Dabei handelt es sich nur um ein einzelnes Feature innerhalb eines einzigen Frameworks \u2013 es gibt Hunderte solcher neuen Features und Technologien. Tailwind CSS, Deno, Svelte \u2013 was kommt als N\u00e4chstes? Wir wissen es noch nicht, aber eines ist sicher: Die Arbeit an einer IDE wird nie langweilig!<\/p>\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Finally working on support for <a href=\"https:\/\/twitter.com\/hashtag\/vue3?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#vue3<\/a> &lt;script setup&gt; in WebStorm! Aus der IDE-Perspektive ist vieles ungew\u00f6hnlich, daher ist es ziemlich aufregend, die Funktionen zu implementieren <img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/13.0.1\/72x72\/1f609.png\" alt=\"&#x1f609;\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> <a href=\"https:\/\/t.co\/Z3ZatMSAC9\" target=\"_blank\">pic.twitter.com\/Z3ZatMSAC9<\/a><\/p>\u2013 Piotr Tomiak (@PiotrekTomiak) <a href=\"https:\/\/twitter.com\/PiotrekTomiak\/status\/1420836551098048518?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">29. Juli 2021<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n<p>Das war\u2019s f\u00fcr heute. Wir hoffen, Sie hatten genauso viel Spa\u00df beim Lesen wie wir beim Zusammenstellen dieser Liste! Lassen Sie uns in den Kommentaren wissen, welcher Fakt aus dieser Liste Sie am meisten \u00fcberrascht hat.<\/p>\n<p><em>Ihr WebStorm-Team<\/em><\/p>\n\n\n\n<p>Autorin des Original-Blogposts<\/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":1132,"featured_media":175951,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[91],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/webstorm\/189895"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/webstorm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/webstorm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/1132"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=189895"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/webstorm\/189895\/revisions"}],"predecessor-version":[{"id":189955,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/webstorm\/189895\/revisions\/189955"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/175951"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=189895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=189895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=189895"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=189895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}