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 File > Preferences > Settings 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:

  1. Repository einrichten:

    add-apt-repository \
      "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
    
  2. Public-Key für das Repository einrichten

  3. 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