«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > VS -кодовый браузер версии различных выступлений

VS -кодовый браузер версии различных выступлений

Опубликовано в 2025-04-15
Просматривать:821

The Many Faces of VS Code in the Browser

VS Code, созданный с использованием веб -технологий (HTML, CSS и JavaScript), преимущественно используется в качестве локально установленного приложения. Тем не менее, его веб-доступность быстро расширяется, что делает его значительным развитием в мире веб-разработки, где царит VS Code Supreme. Эта доступность в Интернете устраняет необходимость в установке программного обеспечения, что является значительным преимуществом для таких учреждений, как школы, управляющие многочисленными устройствами, и для платформ, таких как Chromebook, которые ограничивают установку локального программного обеспечения.

]

пролиферация веб -версий VS -кода может быть запутанным, поэтому давайте рассмотрим текущий ландшафт:

]

vscode.dev

недавно запущен, vscode.dev использует API доступа к файловой системе (в настоящее время поддерживается Edge и Chrome) для доступа к локальной файловой системе (с разрешения пользователя). Даже без этого API пользователи могут загружать файлы или, более практически, открывать репозитории. По сути, он предоставляет опыт работы с кодом на основе браузера, открывая локальные папки и отражая функциональность настольного приложения. Хотя базовое использование кажется одинаковым, управление разрешением и сочетание клавиш требуют корректировки, а терминал в настоящее время недоступен. Несмотря на эти ограничения, такие функции, как «Найти в проекте», поддерживают сопоставимую скорость на настольную версию, даже на крупных проектах.

]

github.dev: the "." Ярлык

github.dev предлагает еще один экземпляр кода на основе браузера, но с другим подходом. Доступ к локальной папке отсутствует; Вместо этого он фокусируется на быстром доступе и модификации репозиториев GitHub. Изменения могут быть сохранены, совершены и вытягивают запросы, инициированные непосредственно в браузере. В то время как потенциальное слияние с vscode.dev предполагается, в настоящее время они остаются различными. И наоборот, репозитории GitHub также могут быть открыты непосредственно в локально установленном коде без клонирования.

]

github Codespaces: терминал и предварительный просмотр включены

]

Github Codespaces предоставляет более продвинутый опыт на основе браузера VS-кода. Аутентификация Microsoft обеспечивает доступ к локально установленным расширениям. Что еще более важно, он включает в себя функциональный терминал. После запуска он обеспечивает доступ к различным времени и инструментам (python, node.js, docker и т. Д.), Позволяя пользователям запускать сценарии NPM и генерировать предварительные просмотра проекта с помощью URL.

gitpod: сильный конкурент

]

Gitpod отражает Github Codepaces, предлагая код на основе браузера VS с терминалом, обеспечивающей полную среду Docker/Linux. Эта мощная настройка потенциально позволяет отражать производственную среду, в зависимости от поддерживаемых технологий Gitpod. Gitpod также интегрирует «рабочие места», которые управляют услугами, элегантно обрабатывая предварительные просмотра проектов с такими функциями, как управление экземплярами MongoDB. Его потенциальное приобретение Microsoft является правдоподобным сценарием, учитывая обратные направления обеих компаний.

]

CodeSandbox и Stackblitz: аналогичные альтернативы

]

CodeSandbox и StackBlitz также предлагают альтернативы кода на основе браузера или, по крайней мере, используют компоненты кода VS.

]

самостоятельно по сравнению с кодом: code-server

]

кодовой сервер Кодере допускает самостоятельное управление кодом VS, предоставляя альтернативу сторонним веб-версиям. Это особенно полезно для запуска кода VS на контролируемых облачных серверах, позволяя редактировать прямое редактирование файлов на самом сервере. Этот подход предлагает преимущества для школ и среды с ограниченными локальными программными возможностями, потенциально улучшая срок службы батареи, разгружая интенсивные задачи на сервер.

]

рост веб-идентификаторов неоспоримо. Успех Figma демонстрирует преимущества разработки в Интернете, сочетать простоту использования, совместные функции и доступность. Будущее среды разработки все чаще указывает на Интернет.

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3