Започнете кодирането във вашия браузър с 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 услуга, онлайн система за управление на проекти.

Името има много по -голям смисъл в този контекст, тъй като това, което 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 не са нищо ново и AWS Cloud9 IDE на Amazon е стабилна среда, богата на функции. По същия начин има много онлайн абонаментни услуги, предназначени за развитие на групи в по -малък мащаб.

Има дори онлайн 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 код или Visual Studio. Това е придружаващо приложение, което позволява на потребителите да кодират директно в браузъра. Предполагаемият работен процес включва свързване на вашата локална настройка с новата онлайн услуга.

Защо се нуждая от отдалечен редактор на код?

Ако вече използвате домашната си машина за разработка, може да се чудите защо бихте се занимавали с Visual Studio Online.

Може да не е за всеки. Самотни разработчици или всеки, който работи с микроконтролери или друг хардуер, може да не се възползва от облачната среда за разработка. Освен това, ако вече сте запознати с различен редактор на код и се чувствате удобно да използвате виртуални среди за програмиране, превключването може да изглежда безсмислено.

Истинската полза от Visual Studio Online ще бъде за начинаещи разработчици. Вече няма нужда да се движите в минно поле за управление на пакети.

Още по -важно е, че Visual Studio Online отваря развитието за всеки. Вече няма значение дали използвате Chromebook, смартфон или стар компютър, който сте намерили в контейнер за боклук-получавате достъп до същите инструменти.

Къде мога да получа Visual Studio Online?

Към момента на писане VS Online не е достъпен за обществеността. Има частна визуализация и можете кандидатствайте за Microsoft за достъп до него. Вероятността обаче е, че ще трябва да изчакате, докато стане публична бета версия, за да го изпробвате.

Въпреки това, ако искате да изпитате нещо вероятно много подобно, вече има налични онлайн версии на VS Code. Тъй като това е софтуер с отворен код, няма нищо, което да ви спре да изградите версия за вашия собствен сървър. Ако това изглежда като прекалено много работа, сайтове като Кодер и StackBlitz и двете версии на браузъра на VS Code.

Повече за IDE, базирани на браузър

Visual Studio Online ще изведе онлайн разработването на ново ниво. За да усетите вкуса на съвместното кодиране, трябва да се запознаете с Visual Studio Live Share.

Докато чакате изданието на Visual Studio Online, защо не опитате едно от многото базирани на браузъра IDE вече там?

тема на windows 7 за windows 8
Дял Дял Туит електронна поща Ръководство за начинаещи по анимиране на реч

Анимирането на реч може да бъде предизвикателство. Ако сте готови да започнете да добавяте диалог към вашия проект, ние ще разбием процеса вместо вас.

Прочетете Напред
Свързани теми
  • Програмиране
  • Инструменти за сътрудничество
  • Код на Visual Studio
  • Интегрирана среда за разработка
  • Visual Studio Online
За автора Иън Бъкли(216 статии са публикувани)

Иън Бъкли е журналист на свободна практика, музикант, изпълнител и видео продуцент, живеещ в Берлин, Германия. Когато не пише или е на сцената, той се занимава с „направи си сам“ електроника или код с надеждата да стане луд учен.

Още от Иън Бъкли

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате