Испытание Visual Studio Online – Использование облака для управления и компиляции вашего кода просто потрясающе

1 min


Visual Studio Online было объявлено в предварительном просмотре, поэтому я хотел попробовать. Я уже копаю Visual Studio «Удаленная» технология (это почти невероятно), поэтому перенос локального контейнера или WSL в облако имеет большой смысл. Проверять, выписываться их сообщение в блоге здесь,

Там три быстрых старта.

Сладкий. Я начну с с версией браузера, который является самым легким, я думаю. Я направляюсь к страница авторизации, Я использую новый браузер Edge,

Я вижу эту страницу, на которой написано, что у меня нет настроенных «сред».

VS Online для браузера

Я составлю план. Я изменил мой, чтобы заснуть (приостановить) через 5 минут, но по умолчанию 30. Цена это здесь,

Создание среды с 4 ядрами и 8 гигабайтами оперативной памяти

Теперь это создает мое окружение.

Сладкий. VS Online

Я нажал на это. Затем открыл новый терминал, запустил «dotnet new web» и я в основном в тонком VS Code, кроме как в браузере. У меня есть intellicode, я могу установить расширение C #.

Я в VS Code, но это не так, это VS Online в браузере

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

dotnet dev-certs https
dotnet dev-certs https -- trust

Затем я нажимаю на меню «Отладка», чтобы собрать и скомпилировать мое приложение В ОБЛАКЕ, и я получаю «подключение к перенаправленному порту», ​​поскольку его «локальный узел» находится в облаке.

Подключение к перенаправленному порту

Теперь я достиг точки останова! Это помешанные.

Привет, мир в облаке

Теперь, чтобы попробовать это в Кодекс VS а не онлайн в браузере. Я установил Visual Studio Online расширение и нажал на маленькую вещь Удаленного окружения на левой стороне после запуска VS Code.

Это потрясающе. Посмотрите на левую сторону там. Вы можете видеть мой Raspberry PI как цель SSH. Вы можете видеть мой новый VS Online Plan, вы можете видеть мои Docker Containers, потому что я использую Docker для Windows, вы можете видеть мои цели WSL, так как у меня есть несколько локальных Linux.

Поскольку я сейчас работаю в VS Online (см. HanselmanTestPlan1 в нижнем углу зеленым цветом), я могу просто нажать F5, и он скомпилируется и запустится.

Это клиент-серверное приложение. VS Code выполняет часть работы, но тяжелая работа в облаке. То же самое, как если бы я разделил работу между Windows и WSL локально, в этом случае VS Code говорит о той 8-гигабайтной среде Linux, которую я создал ранее.

Код VS прилагается к VS Online

Когда я нажимаю localhost: 500x, он перенаправляется в облако:

Перенаправление порта

Удивительно. Теперь я могу сделать dev на небольшом дешевом ноутбуке, но иметь основной сервер для работы в облаке. Затем я могу https://online.visualstudio.com/environments и удалите это, или я могу позволить этому приостановить.

Приостановка онлайн-среды VS

Я собираюсь продолжить исследовать это и посмотреть, смогу ли я открыть свой блог и сайты подкастов в этом мире. Тогда я могу открывать и развивать их из любого места. Или скоро с моего iPad Pro!

Иди дай Visual Studio Online попытка Это предварительный просмотр, но это прекрасно.


Спонсор: Нравится C #? Мы тоже! Вот почему мы разработали быструю, умную, кроссплатформенную .NET IDE, которая дает вам еще больше возможностей для кодирования. Умный анализ кода, богатое завершение кода, мгновенный поиск и навигация, расширенный отладчик … С JetBrains Rider все, что вам нужно, у вас под рукой. Код C # со скоростью мысли на Linux, Mac или Windows. Попробуйте JetBrains Rider сегодня!


0 Comments

Ваш e-mail не будет опубликован. Обязательные поля помечены *