Den zweiten Bereich bildet die Suchfunktion in Form eines Lupen-Icons; sie erlaubt das bequeme Suchen und Ersetzen von Text innerhalb von Dateien und Ordern. Der dritte Bereich widmet sich der Quellcodeverwaltung. In Abbildung 1 sehen Sie zum Beispiel ein rotes M rechts von demo.c. Das deutet darauf hin, dass die Datei modifiziert wurde. Das Git-Icon (dritter Bereich) zeigt das ebenfalls an. Klicken Sie auf das Icon, dann sehen Sie alle geänderten Dateien und können diese per Commit ins Repository aufnehmen oder Änderungen in der Diff-Ansicht untersuchen.
Das vierte Icon kombiniert ein Käfer-Symbol (Bug) mit dem Abspiel-Icon (Dreieck nach rechts). Diesem Bereich widmet sich der nächste Teil des Workshops, denn hier starten Sie das Programm im interaktiven Debugger und spüren Programmierfehler auf.
Einige Erweiterungen platzieren auch eigene Icons in der Leiste. Ganz unten stellt VSC noch zwei besondere Icons bereit. Das obere mit dem stilisierten Menschen erlaubt das Anmelden an einem VSCode-Account, der die Einstellungen des Editors dann bequem zwischen verschiedenen Rechnern synchronisiert. Hinter dem Zahnradsymbol unten verbirgt sich eine Sammlung von Menüeinträgen rund um das Thema Konfiguration, was die aufwendige Suche im normalen Menü erspart.
Fazit
Wer die Arbeit mit einem professionellen Editor nicht kennt, den erschlägt die Funktionsvielfalt von Visual Studio Code zunächst. Das Lerntempo bestimmen Sie allerdings selbst, denn bei fast allen Funktionen handelt es sich um Komfort-Features: Man muss sie nicht nutzen. Echte Programmierer profitieren aber schnell von den nahezu unbegrenzten Möglichkeiten.
Wer mehr lernen will, findet im Internet vielfältige Tutorials als Blogs oder im Videoformat. Für diesen Pico-Workshop stehen die Grundfunktionen des Editors nicht weiter im Mittelpunkt; die nächste Folge steigt in das Thema Programmierung ein. Der Code-Editor bleibt aber der ständige Begleiter, um die Arbeit zu erleichtern. Nebenbei lernen Sie dann weitere Werkzeuge des Power-Editors kennen. (tle)
Der Autor
Bernhard Bablok arbeitet bei der Allianz Technology SE als SAP-HR-Entwickler. Wenn er nicht Musik hört oder mit dem Rad respektive zu Fuß unterwegs ist, beschäftigt er sich mit Themen rund um Linux, Programmierung und Kleincomputer. Sie erreichen ihn unter mailto:[email protected].
Infos
- Visual Studio Code: https://code.visualstudio.com
- Setup-Tool: https://github.com/raspberrypi/pico-setup
- Pico-Einführungsdokument (englisch): https://datasheets.raspberrypi.org/pico/getting-started-with-pico.pdf





