Visual Studio Code¶
Visual Studio Code (VSCode) ist ein freier Quelltext-Editor von Microsoft (basierend auf ElectronJS). Er kann über die Dowload-Seite für die gängigen Plattformen bezogen werden. Auf den Ubuntu Systemen ist u.A. ein Version über Snap verfügbar, es empfiehlt sich aber die unten beschriebene Installation der VSCode Paketquellen vorzunehmen, so hat man die Updates des VSCode gleich schon mit dem OS-Update erledigt.
Telemetry
Sowohl VSCode als auch GitLense versenden Telemetry Daten (z.B. chrash-reports). Unter kann man nach telemetry suchen und die entsprechenden Einstellungen deaktivieren. Damit die Änderungen aktiv werden muss VSCode einmal neu gestartet werden.
Installation VSCode Paketquellen¶
Für debian/Ubuntu bietet Microsoft die VSCode Paketquellen an. In dem Kapitel Debian and Ubuntu based distributions wird die Installation dieser Paketquellen beschrieben. Die Installation besteht im wesentlichen aus den Schritten:
Repository einrichten:
add-apt-repository \ "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
Public-Key für das Repository einrichten
APT Paket
code
installieren.
Mit dem ./scripts/nodejs-dev.sh
geht es wesentlich einfacher:
$ sudo -H ./scripts/nodejs-dev.sh [install|update|remove] vscode
Plugins¶
Vetur: Vue tooling for VSCode
vscode-Python: Python extension for VSCode
GitLense: supercharges the Git capabilities built into VSCode
vscode-reStructuredText: reStructuredText Language Support for VSCode