Heim >Web-Frontend >CSS-Tutorial >Die vielen Gesichter des VS -Code im Browser

Die vielen Gesichter des VS -Code im Browser

Christopher Nolan
Christopher NolanOriginal
2025-03-17 11:00:13863Durchsuche

Die vielen Gesichter des VS -Code im Browser

VS -Code, das mit Webtechnologien (HTML, CSS und JavaScript) erstellt wurde, wird überwiegend als lokal installierte Anwendung verwendet. Die webbasierte Zugänglichkeit wächst jedoch schnell und macht es zu einer erheblichen Entwicklung in der Welt der Webentwicklung, in der VS Code die oberste Regierung herrscht. Diese Webverfügbarkeit beseitigt die Notwendigkeit einer Software -Installation, ein erheblicher Vorteil für Institutionen wie Schulen, die zahlreiche Geräte verwalten, und für Plattformen wie Chromebooks, die die lokale Software -Installation einschränken.

Die Verbreitung der Webversionen von VS Code kann verwirrend sein. Untersuchen wir also die aktuelle Landschaft:

vscode.dev

VSCODE.DEV nutzt kürzlich die Dateisystemzugriffs -API (derzeit von Edge und Chrome unterstützt), um auf das lokale Dateisystem (mit Benutzerberechtigung) zuzugreifen. Auch ohne diese API können Benutzer Dateien hochladen oder praktischer Repositorys öffnen. Im Wesentlichen bietet es ein browserbasiertes VS-Code-Erlebnis, das lokale Ordner öffnet und die Funktionalität der Desktop-Anwendung spiegelt. Während sich die grundlegende Nutzung ähnlich anfühlt, erfordern die Verknüpfungen des Berechtigungsmanagements und der Tastaturverknüpfungen eine Anpassung, und ein Terminal ist derzeit nicht verfügbar. Trotz dieser Einschränkungen behalten Funktionen wie "Find in Project" eine vergleichbare Geschwindigkeit für die Desktop -Version bei, selbst bei großen Projekten.

Github.dev: das "." Abkürzung

Github.dev bietet eine andere Browser-basierte VS-Code-Instanz an, jedoch mit einem anderen Ansatz. Lokaler Ordnerzugriff fehlt; Stattdessen konzentriert es sich auf den schnellen Zugriff und die Änderung von Github -Repositorys. Änderungen können gespeichert, verpflichtet und angerufen werden, die direkt im Browser initiiert werden. Während eine potenzielle Fusion mit VSCODE.dev spekuliert wird, bleiben sie derzeit unterschiedlich. Umgekehrt können GitHub -Repositories auch direkt in lokal installierter und Code geöffnet werden, ohne zu klonen.

Github -Codenspaziale: Terminal und Vorschau enthalten

GitHub CodeSpaces bietet ein erweiterteres Browser-basierter VS-Code-Erlebnis. Die Microsoft -Authentifizierung ermöglicht den Zugriff auf lokal installierte Erweiterungen. Noch wichtiger ist, dass es ein funktionales Terminal enthält. Beim Start bietet es Zugriff auf verschiedene Laufzeiten und Tools (Python, Node.js, Docker usw.), mit der Benutzer NPM -Skripte ausführen und Projektvorschau über URLs generieren können.

Gitpod: ein starker Konkurrent

Gitpod spiegelt GitHub-Codenspace und bietet einen Browser-basierten VS-Code mit einem Terminal, das eine vollständige Docker/Linux-Umgebung bietet. Dieses leistungsstarke Setup ermöglicht möglicherweise eine Spiegelung der Produktionsumgebung, abhängig von den unterstützten Technologien von Gitpod. Gitpod integriert auch "Arbeitsbereiche", die Dienste verwalten und die Projektvoransichten elegant behandeln, mit Funktionen wie MongoDB -Instanzen. Die potenzielle Übernahme durch Microsoft ist angesichts der konvergierenden Richtungen beider Unternehmen ein plausible Szenario.

Codesandbox und Stackblitz: Ähnliche Alternativen

CodesAndbox und Stackblitz bieten auch Browser-basierte VS-Code-Alternativen an oder verwenden zumindest VS-Codekomponenten.

Selbst gehosteter vs Code: Code-Server

Der Code-Server des Codierers ermöglicht das Selbsthosting von VS-Code und bietet eine Alternative zu Webversionen von Drittanbietern. Dies ist besonders nützlich, um VS -Code auf kontrollierten Cloud -Servern auszuführen und die Bearbeitung der Direktdatei auf dem Server selbst zu aktivieren. Dieser Ansatz bietet Vorteile für Schulen und Umgebungen mit begrenzten lokalen Softwarefunktionen und verbessert möglicherweise die Akkulaufzeit, indem intensive Aufgaben auf den Server abgeladen werden.

Der Aufstieg webbasierter IDEs ist unbestreitbar. Der Erfolg von Figma zeigt die Vorteile der Web-First-Entwicklung, die die Benutzerfreundlichkeit, die kollaborativen Funktionen und die Zugänglichkeit kombiniert. Die Zukunft der Entwicklungsumgebungen weist zunehmend auf das Web hin.

Das obige ist der detaillierte Inhalt vonDie vielen Gesichter des VS -Code im Browser. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Neuinformation Atomic CSSNächster Artikel:Neuinformation Atomic CSS