Начните кодирование в своем браузере с Microsoft Visual Studio Online

Начните кодирование в своем браузере с Microsoft Visual Studio Online

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





Несмотря на это, все еще существуют ситуации, когда вам может потребоваться централизованная рабочая среда. Именно здесь на помощь приходят инструменты удаленной разработки, такие как Visual Studio Online. Сегодня мы рассмотрим, как это может повлиять на любого, кто работает в удаленной группе разработчиков.





Войдите в Visual Studio Online

В недавнем объявлении Microsoft представила Visual Studio Online чтобы обеспечить действительно независимое от местоположения кодирование. Visual Studio Online включает в себя как полноценный редактор кода браузера, так и центральный центр проектов для синхронизации с локальным редактором.





Как ни странно, название Visual Studio Online существует уже некоторое время. Это было первоначальное название Azure DevOps service, онлайн-система управления проектами.

В этом контексте название имеет гораздо больше смысла, поскольку то, что Microsoft, похоже, запускает, является полностью удаленным сервером, дополняющим Visual Studio Code и Visual Studio.



Что такое код Visual Studio?

Чтобы понять значение Visual Studio Online, вам необходимо ознакомиться с Visual Studio Code (VS Code).

VS Code - это бесплатный редактор кода от Microsoft для разработчиков. В отличие от Visual Studio (флагманской IDE Microsoft), VS Code имеет открытый исходный код и ближе к текстовым редакторам, таким как Sublime Text и Atom, чем к полной интегрированной среде разработки (IDE).





Доступный для Windows, Mac и Linux, он предоставляет полнофункциональную легкую среду для программирования. Расширения помогают с автозавершением кода и линтингом, а Visual Studio Live Share позволяет совместное кодирование через подключение к Интернету. Visual Studio Online призвана еще больше сократить разрыв, позволяя создавать общие среды кодирования.

Как будет работать Visual Studio Online?

Вместо того, чтобы каждый настраивал среду разработки на локальном компьютере, Visual Studio Online дает опыт команды, работающей над одной и той же системой. Чтобы понять, почему это так мощно, рассмотрите шаги, необходимые для работы в команде разработчиков.





Всем нужны одни и те же инструменты и библиотеки. На разных машинах для разработки могут работать разные операционные системы или версии программного обеспечения. Управление пакетами и контроль версий могут помочь, но каждый член команды должен контролировать свою среду.

Даже оборудование может быть проблемой. Если ваша машина была несовместима с элементами проекта, то до недавнего времени у вас не было другого выбора, кроме как приобрести новый компьютер. Теперь, даже если ничего не установлено локально, вы можете работать с любой установкой разработки.

Разве этого не существует?

В полностью интерактивных IDE нет ничего нового, и Amazon AWS Cloud9 IDE представляет собой надежную среду с множеством функций. Точно так же существует множество онлайн-сервисов по подписке, предназначенных для развития небольших групп.

Существуют даже онлайн-среды разработки, использующие открытый исходный код VS Code, и любой, кто знаком с этим программным обеспечением, будет чувствовать себя как дома.

Наличие удаленной среды, доступной как через браузер, так и локально, технически возможно с любой из этих служб. Напротив, Visual Studio Online, скорее всего, сделает его более понятным и доступным.

как изменить значок папки в Windows 10

Что делает Visual Studio Online особенной?

Эффективное размещение всего проекта на одной машине означает, что все всегда работают с одной и той же настройкой. Неважно, являетесь ли вы опытным программистом или это ваш первый рабочий день, все уже настроено заранее.

Если потребности проекта меняются, например, на новую систему или фреймворк, необходимо изменить только одну среду разработки, и эти изменения автоматически передаются каждому члену команды.

Теоретически не будет разницы между работой дома на обычной машине для разработки, на взятом взаймы компьютере или даже на смартфоне - если вы можете переносить кодирование большими пальцами!

Что может делать Visual Studio Online?

На момент написания Visual Studio Online еще не вышла, но общий рабочий процесс кажется установленным. Он будет иметь все те же функции, что и VS Code, такие как завершение кода, линтинг и совместная работа в браузере.

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

Microsoft также объявила об интеграции IntelliCode, использующей машинное обучение, чтобы предлагать и дополнять код лучше в зависимости от ваших привычек. Хотя это и не подтверждено, весьма вероятно, что IntelliCode будет масштабироваться для целых команд, что позволит использовать динамические инструменты, основанные на архитектуре проекта.

А как насчет моей настройки пользовательского кодирования?

Одним из очевидных недостатков подхода с использованием единой машины разработки является индивидуальная настройка. Если вы привыкли к определенному рабочему процессу, раскладке или пользовательским сочетаниям клавиш, это может быть сложно настроить.

К счастью, Visual Studio Online будет работать иначе. Темы для каждого пользователя позволят индивидуальные настройки. Хотя, несомненно, будут некоторые различия между использованием автономного редактора, пользовательский интерфейс должен быть похож на вашу домашнюю среду.

Следует также отметить, что Visual Studio Online не является заменой VS Code или Visual Studio. Это сопутствующее приложение, которое позволяет пользователям писать код прямо в браузере. Предполагаемый рабочий процесс включает привязку вашей локальной настройки к новой онлайн-службе.

Зачем мне нужен удаленный редактор кода?

Если вы уже используете свой домашний компьютер для разработки, вы можете задаться вопросом, зачем вам использовать Visual Studio Online.

Это может быть не для всех. Разработчики-одиночки или кто-либо, кто работает с микроконтроллерами или другим оборудованием, могут не получить выгоду от облачной среды разработки. Более того, если вы уже знакомы с другим редактором кода и привыкли к использованию виртуальных сред для программирования, то переключение может показаться бессмысленным.

Настоящая выгода от Visual Studio Online будет для начинающих разработчиков. Больше не нужно перемещаться по минному полю управления пакетами.

Еще важнее то, что Visual Studio Online открывает возможности разработки для всех. Больше не имеет значения, используете ли вы Chromebook, смартфон или старый компьютер, который вы нашли в мусорном контейнере - вы получаете доступ к тем же инструментам.

Где я могу получить Visual Studio в Интернете?

На момент написания VS Online недоступен для широкой публики. Существует частный предварительный просмотр, и вы можете обратиться в Microsoft чтобы получить к нему доступ. Однако есть вероятность, что вам придется подождать, пока он выйдет в публичную бета-версию, чтобы опробовать его.

Тем не менее, если вы хотите испытать что-то, вероятно, очень похожее, уже доступны онлайн-версии VS Code. Поскольку это программное обеспечение с открытым исходным кодом, ничто не мешает вам создать версию для вашего собственного сервера. Если это кажется слишком большим трудом, сайты вроде Кодер а также StackBlitz обе версии VS Code для браузеров.

Подробнее об IDE на основе браузера

Visual Studio Online выводит онлайн-разработку на новый уровень. Чтобы получить представление о совместном кодировании, вам следует ознакомиться с Visual Studio Live Share.

Пока вы ждете выпуска Visual Studio Online, почему бы не попробовать один из множества браузерные IDE уже там?

что я могу купить с помощью подарочной карты itunes
Делиться Делиться Твитнуть Эл. адрес Руководство по анимации речи для новичков

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

Читать далее
Похожие темы
  • Программирование
  • Инструменты для совместной работы
  • Код Visual Studio
  • Интегрированная среда разработки
  • Visual Studio Online
Об авторе Ян Бакли(Опубликовано 216 статей)

Ян Бакли - независимый журналист, музыкант, исполнитель и видеопродюсер, живущий в Берлине, Германия. Когда он не пишет или на сцене, он возится с электроникой или кодом своими руками в надежде стать безумным ученым.

Ещё от Ian Buckley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться