{"id":7521,"date":"2021-10-03T09:00:00","date_gmt":"2021-10-03T07:00:00","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=7521"},"modified":"2022-12-12T18:28:56","modified_gmt":"2022-12-12T16:28:56","slug":"visual-studio-code-texteditor-auf-dem-raspberry-pi-installieren","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/visual-studio-code-texteditor-auf-dem-raspberry-pi-installieren\/","title":{"rendered":"Visual Studio Code Texteditor auf dem Raspberry Pi installieren"},"content":{"rendered":"<p>Der Raspberry Pi kommt in der Desktop-Version mit leichtgewichtigen Entwicklungsumgebungen wie IDLE f\u00fcr Python, aber auch dem allgemeinen Texteditor <strong>Mousepad<\/strong>. F\u00fcr sehr einfache Aufgaben mag ein solcher Texteditor ausreichen. Doch er ist sehr abgespeckt und es fehlen einige n\u00fctzliche Funktionen wie z.B. die Syntax-Hervorhebung oder Autovervollst\u00e4ndigung. Je nach Projekt w\u00e4re auch Debuggen praktisch. Wenn ihr auf der grafischen Oberfl\u00e4che des Raspberry Pi direkt entwickeln m\u00f6chtet, empfiehlt sich ein umfangreicherer Texteditor wie Visual Studio Code. Das quelloffene und kostenfreie Programm bringt eine Reihe an n\u00fctzlichen Funktionen mit und kann \u00fcber Plugins erweitert werden.<\/p>\n<p>Ein weiterer Vorteil: Code l\u00e4uft auf jedem g\u00e4ngigen Betriebssystem. Ihr k\u00f6nnt diesen also auch auf eurem Haupt-PC nutzen, egal ob unter Linux, Windows oder MacOS &#8211; statt auf mehreren Systemen verschiedene Editoren zu verwenden. Gerade wenn ihr Visual Studio Code vielleicht sogar von eurem Haupt-System kennt, macht das Sinn.<\/p>\n<h2 class=\"wp-block-heading\">So installiert man Visual Studio Code auf dem Raspberry Pi<\/h2>\n<h3 class=\"wp-block-heading\">Code \u00fcber die grafische Oberfl\u00e4che installieren<\/h3>\n<p>Da der Texteditor sich in den empfohlenen Programmen befindet, ist er sehr leicht zu installieren: Anwendungsmen\u00fc &gt; Einstellungen &gt; Recommended Software. Dort w\u00e4hlst du links die Kategorie <strong>Programming<\/strong> aus und scrollst nach unten bzw. maximierst das Fenster. Visual Studio Code ist derzeit der letzte Eintrag und kann durch setzen eines Hakens gefolgt von <strong>Apply <\/strong>installiert werden.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/grafik-34.png\"><img loading=\"lazy\" decoding=\"async\" width=\"644\" height=\"431\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/grafik-34.png\" alt=\"\" class=\"wp-image-7616\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/grafik-34.png 644w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/grafik-34-300x201.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/grafik-34-70x47.png 70w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/a><\/figure>\n<h3 class=\"wp-block-heading\">Code \u00fcber die grafische Oberfl\u00e4che installieren<\/h3>\n<p>\u00d6ffne ein Konsolenfenster oder schalte dich per SSH auf den Raspberry Pi. Um den Texteditor zu installieren, <a href=\"https:\/\/u-labs.de\/portal\/neue-programme-auf-dem-raspberry-pi-per-apt-paketverwaltung-installieren-das-solltest-du-vorher-machen\/\" title=\"Neue Programme auf dem Raspberry Pi per APT Paketverwaltung installieren: Das solltest du vorher machen!\">solltest du zun\u00e4chst die Paketquellen aktualisieren &#8211; dies haben wir bereits in einem separaten Beitrag erkl\u00e4rt<\/a>. Anschlie\u00dfend mit apt install installieren:<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-bash\" data-line=\"\">sudo apt update\nsudo apt install code<\/code><\/pre>\n<p>Etwaige Meldungen mit Y bzw J best\u00e4tigen, je nachdem ob du deinen Pi auf Deutsch umgestellt hast oder nicht.<\/p>\n<h2 class=\"wp-block-heading\">Visual Studio Code benutzen<\/h2>\n<p>Egal ob du dich f\u00fcr die Installation \u00fcber die grafische Oberfl\u00e4che oder die Konsole entschieden hast: In beiden F\u00e4llen steht der Editor im Anwendungsmen\u00fc unter <strong>Entwicklung<\/strong> zur Verf\u00fcgung.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/mstsc_2021-09-19_16-07-44.png\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"153\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/mstsc_2021-09-19_16-07-44.png\" alt=\"\" class=\"wp-image-7578\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/mstsc_2021-09-19_16-07-44.png 500w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/mstsc_2021-09-19_16-07-44-300x92.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2021\/09\/mstsc_2021-09-19_16-07-44-70x21.png 70w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/figure>\n<p>Du kannst ihn nun starten und entsprechend deinen Vorstellungen einrichten, etwa mit Erweiterungen oder Designs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Raspberry Pi kommt in der Desktop-Version mit leichtgewichtigen Entwicklungsumgebungen wie IDLE f\u00fcr Python, aber auch dem allgemeinen Texteditor Mousepad. F\u00fcr sehr einfache Aufgaben mag ein solcher Texteditor ausreichen. Doch er ist sehr abgespeckt und es fehlen einige n\u00fctzliche Funktionen wie z.B. die Syntax-Hervorhebung oder Autovervollst\u00e4ndigung. Je nach Projekt w\u00e4re auch Debuggen praktisch. Wenn ihr &#8230;<\/p>\n","protected":false},"author":5,"featured_media":7625,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[671],"tags":[77,964,965],"class_list":["post-7521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-raspberry-pi","tag-editor","tag-texteditor","tag-tools"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=7521"}],"version-history":[{"count":4,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7521\/revisions"}],"predecessor-version":[{"id":9827,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/7521\/revisions\/9827"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/7625"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=7521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=7521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=7521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}