Wenn Sie VS Code Remote und das Windows-Subsystem für Linux (WSL) verwenden, erhalten Sie eine voll funktionsfähige Linux-Entwicklungsumgebung auf einem Windows-Laptop oder -Desktop. Schauen wir uns an, wie die Verwendung dieser Tools die Entwicklung mit Linux-Tools in Windows vollständig verändert.

Das Wichtigste zuerst: Installieren, was Sie brauchen
Sie benötigen WSL und VS Code mit der installierten VS Code Remote - WSL-Erweiterung, um den Inhalt dieses Blogposts zu vervollständigen. Wir werden schnell besprechen, was beide sind und wie sie installiert werden.
Das Windows-Subsystem für Linux
Mit diesem Tool, das allgemein auf WSL abgekürzt wird, können Sie unveränderte Linux-Binärdateien direkt unter Windows ausführen. Dies bedeutet, dass Sie Ihre bevorzugten Linux-Tools, Befehlszeilenanwendungen und Workflows auf Ihrem Windows-Computer verwenden können, ohne eine komplizierte Einrichtung wie das duale Booten verwenden zu müssen. Das Beste ist, dass WSL eine eng integrierte Lösung zwischen Windows und Linux ist. Wenn Sie Linux lieben, können Sie direkt über die Bash-Shell auf alle Ihre Windows-Dateien und ausführbaren Dateien zugreifen. Wenn Sie Windows lieben, können Sie über PowerShell oder CMD problemlos auf Ihre Linux-Binärdateien und -Dateien zugreifen.
Wenn Sie neu in der WSL sind und mehr erfahren möchten, können Sie unseren vollständigen Kurs abschließen:
Erste Schritte mit Windows Subsystem für Linux , oder Sie finden nur die Installationsanweisungen
in den WSL-Dokumenten .
Visual Studio Code
Visual Studio Code ist ein leichter, aber leistungsstarker Quellcode-Editor, der auf Ihrem Desktop ausgeführt wird und für Windows, MacOS und Linux verfügbar ist. Es bietet integrierte Unterstützung für JavaScript, TypeScript und Node.js und verfügt über ein umfangreiches Ökosystem an Erweiterungen für andere Sprachen (wie C ++, C #, Java, Python, PHP, Go) und Laufzeiten (wie .NET und Unity). .
Laden Sie
VS Code herunter und beginnen Sie Ihre Reise.
Sie benötigen außerdem die VS Code Remote - WSL-Erweiterung, mit der Sie einen Container, einen Remotecomputer oder das Windows-Subsystem für Linux (WSL) als voll funktionsfähige Entwicklungsumgebung verwenden können. Weitere Informationen und erste Schritte finden Sie auf der
Dokumentationsseite zu VS Code Remote .
Fertig, fertig, Linux!
Anstatt einen langen Abschnitt darüber zu schreiben, wie Sie mit VS Code Remote in WSL beginnen, haben wir dieses kurze Video zusammengestellt, das zeigt, wie die Python-Entwicklung in WSL mit VS Code Remote durchgeführt wird.
Dies ist nicht nur für Python isoliert, Sie können VSCode Remote und WSL für jedes Linux-Projekt verwenden
Wenn Sie VS Code Remote in WSL verwenden, werden Befehle und Erweiterungen direkt in der Linux-Distribution ausgeführt, sodass Sie sich nicht um Pfadprobleme, Binärkompatibilität oder andere betriebssystemübergreifende Probleme kümmern müssen. Sie können VS-Code in WSL genauso verwenden wie unter Windows.
VS Code Remote und WSL sind Game Changer, wenn es um die Entwicklung mit Linux unter Windows geht. Mit diesen Tools können Sie unzählige Linux-Anwendungen direkt auf Ihrem Windows-Computer entwickeln, ausführen und debuggen und so das Beste aus einer Windows- und einer Linux-Umgebung herausholen.
Wenn Sie mehr über das Windows-Subsystem für Linux und die gesamte Befehlszeile in Windows erfahren möchten, bleiben Sie auf dem Laufenden! Wenn Sie neugierig sind, mehr über VS Code Remote zu erfahren, können Sie hier den Blog-Beitrag zur Ankündigung und die ausführliche Dokumentation zur Architektur
hier lesen.
Wir freuen uns, Ihnen eine leistungsstarke Kombination aus VS Code Remote und WSL anbieten zu können!
Viel Spaß beim Codieren!