Die neueste Insider-Version von Visual Studio Code hat die Remote-SSH-Funktion hinzugefügt, die Remote-Debugging von Code und Dateizugriff ermöglicht. Die Methode ist sehr einfach und wird hier zusammengefasst. Weitere Hinweise Eine Lösung für einen Fehler, den Sie vorerst ignorieren können. Beim Remote-Debuggen tritt ein Fehler auf. Ändern Sie einfach die Datei luanch.json. Ändern Sie die Konsole gemäß dem Screenshot oben. Text Referenzlinks: https://code.visualstudio.com/docs/remote/ssh Voraussetzungen: Der Remote-Server hat die SSH-Server-Funktion aktiviert. Ubuntu-Systeme sind grundsätzlich damit ausgestattet. apt-get installiere OpenSSH-Server Der lokale Computer muss über eine SSH-Funktion verfügen [Windows 10 bringt sie mit, andere Versionen müssen SSH-Unterstützung installieren und den Pfad hinzufügen] Schritt Laden Sie die VScode Insider-Version herunter [https://code.visualstudio.com/insiders/]. Beachten Sie bei der Installation, dass es eine Option gibt, um vscode zum Pfad hinzuzufügen. Es wird empfohlen, diese Option zu aktivieren und nicht zu deaktivieren. Fügen Sie nach der Installation die Remote Development-Erweiterung hinzu. Beachten Sie, dass Sie nur dieses Plug-In installieren müssen und andere abhängige Pakete automatisch heruntergeladen werden. Optional: Wenn Sie SSH mit Kennwortauthentifizierung verwenden, müssen Sie Öffnen Sie den lokalen vscode, drücken Sie Strg+Umschalt+P und geben Sie remote ein. Verwenden Sie die Option Remote-ssh: Mit Host verbinden Bei der ersten Verwendung müssen Sie die Hostdatei konfigurieren. Wählen Sie dazu SSH-Hosts konfigurieren Hier wähle ich zur Konfiguration direkt unter dem Benutzernamen „Config“ aus und gebe die IP-Adresse und den Benutzernamen des Remotecomputers ein. Verwenden Sie nach dem Speichern erneut den Befehl „Remote-ssh: Verbindung zum Host herstellen“. Wenn Sie sich für die Kennwortüberprüfung entscheiden, wird die Option zur Eingabe eines Kennworts im integrierten Terminal von VScode angezeigt Anschließend werden die Remote-Informationen geladen und Sie müssen das Kennwort mehrmals eingeben. . . Aus diesem Grund wird ssh-keygen empfohlen. . . Schließlich können Sie die Ausgabe wie folgt sehen, was bedeutet, dass die Verbindung hergestellt ist. Der Verbindungsvorgang ist immer noch sehr schnell. An diesem Punkt öffnet „open folder“ Dateien auf dem Remotecomputer, standardmäßig im Pfad ~/. Außerdem muss das Passwort beim Öffnen des Ordners mehrfach eingegeben werden. . Jetzt können Sie Dateien auf dem Remotecomputer direkt anzeigen und debuggen. Beachten Sie, dass zum Debuggen der entsprechenden Sprache die Installation der entsprechenden vscode-Erweiterung erforderlich ist und vscode selbst Sie automatisch zur Installation der Erweiterung auffordert. Es ist ersichtlich, dass Remote-SSH die virtuelle Conda-Umgebung auf der Remote-Seite direkt aufrufen kann, was sehr praktisch zu verwenden ist. Dies ist das Ende dieses Artikels über VScode Remote SSH zum Remote-Bearbeiten und Debuggen von Code. Weitere verwandte Inhalte zu VScode Remote SSH finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So konvertieren Sie MySQL-Bin-Log-Protokolldateien in SQL-Dateien
Hier ist zu Ihrer Information eine Vue-Single-Sig...
Inhaltsverzeichnis Kettenanrufe Ein kleiner Koffe...
Szenario Gestern hat das System automatisch alle ...
1. Textformatierung: Dieses Beispiel zeigt, wie T...
1. Erstellen Sie einen Ordner zum Speichern von N...
Bei der .net-Entwicklung bin ich eher mit der SQL...
Installieren Sie zugehörige Abhängigkeiten npm ic...
In diesem Artikel werden die detaillierten Schrit...
Struktureller (Position) Pseudoklassenselektor (C...
1. Formular <form id="" name="&...
Starten Sie die virtuelle Centos8-Maschine und dr...
Inhaltsverzeichnis 01 Einführung in Atomic DDL 02...
Inhaltsverzeichnis Was ist ref So verwenden Sie r...
MySQL ist das beliebteste relationale Datenbankma...
Frage: Kann der Ursprungsserver keine Darstellung...