Web-код VS запускается в браузере

Поскольку VS-код построен на электроне, сложно запустить VS-код в браузере.

Я видел, что для этого есть проект ( https://github.com/spiffcode/ghedit). Но это устарело. Есть ли другие активные проекты, делающие то же самое?

Или есть какая-либо другая веб-среда IDE, включая проводник, управление вкладками и контроль версий git?

3 ответа

https://github.com/cdr/code-server

Этот проект позволяет запускать vscode в браузере.

Компонент редактора VSCode, называемый Monaco, запускается в браузере.

Sourcegraph также основан на VSCode. Это на самом деле не редактор, поскольку файлы доступны только для чтения, и он используется для просмотра содержимого репозиториев GitHub.

Одним из вариантов является Cloud9. Это открытый источник:

https://github.com/c9/core

Я написал несколько инструкций о том, как использовать это, поскольку это может быть немного привередливым.

Один из веб-редакторов, основанный на VSCode, - Theia. Есть изображения докера, чтобы дать этому водоворот.

StackBlitz, онлайн VS Code IDE для Angular & React.

Также проверьте https://github.com/theia-ide/theia

Вы запускаете его на удаленном сервере, и он предоставляет вам урезанную, автономную версию vs-кода, доступную в браузере:

Вы можете очень быстро попробовать это с помощью docker:

docker run -it --init -p 3000:3000 -v "$(pwd):/home/project:cached" theiaide/theia:next

MS только что анонсировала VS-код для Интернета под названием Visual Studio Online

Если вы не хотите размещать редактор самостоятельно, попробуйте https://gitpod.io/. Он хорошо интегрируется с GitHub, и вы можете добавить языковую поддержку через собственный файл Docker.

GitPod внутренне использует Theia.

Другие вопросы по тегам