使用microsoft visual studio online在瀏覽器中開始編碼

隨著MicrosoftVisualStudioOnline的到來,VisualStudio程式碼的協作編碼即將變得更好。...

近年來,軟件和web開發發生了根本性的變化。團隊不再需要共享同一位置。此外,開發軟件、應用程序和網站的人可以使用的工具也得到了改進。

coding-in-browser

儘管如此,仍然有一些情況下,您可能需要一個集中的工作環境。這就是visualstudioonline等遠程開發工具的用武之地。今天我們來看看這會如何影響遠程開發團隊中的任何人。

進入visual studio online

Visual Studio Online

在最近的一次發佈中,微軟發佈了visualstudioonline,允許真正的位置無關編碼。VisualStudioOnline提供了一個完全成熟的瀏覽器代碼編輯器和一個用於與本地編輯器同步的中心項目中心。

令人困惑的是,VisualStudioOnline作為一個名字已經存在了一段時間。它是azuredevops服務的原名,一個在線項目管理系統。

這個名字在這個上下文中更有意義,因為微軟似乎要推出的是一個完全遠程的、*****的visualstudio代碼和visualstudio的伴侶。

什麼是visual studio代碼(visual studio code)?

VS Code open source code editor

要理解VisualStudioOnline的含義,您需要熟悉VisualStudio代碼(VS代碼)。

VS代碼是微軟為開發者提供的免費代碼編輯器。與visualstudio(微軟的旗艦IDE)不同,VS代碼是開源的,更接近於Sublime text和Atom等文本編輯器,而不是完全集成的開發環境(IDE)。

可用於Windows、Mac和Linux,它提供了一個功能齊全的輕量級編程環境。擴展有助於代碼完成和linting,visualstudioliveshare允許通過internet連接進行協作編碼。visualstudioonline將進一步縮小這一差距,允許共享編碼環境。

VisualStudioOnline將如何工作?

Coding in C++ in the browser

visualstudioonline提供了團隊在同一系統上工作的經驗,而不是每個人都在本地機器上配置開發環境。要理解為什麼這是強大的,請考慮在開發團隊中工作所需的步驟。

每個人都需要相同的工具和庫。不同的開發機器可能運行不同的操作系統或軟件版本。包管理和版本控制可以有所幫助,但要由每個團隊成員來控制他們的環境。

甚至硬件也可能是個問題。如果你的機器與項目的元素不兼容,那麼直到最近你別無選擇,只能買一臺新電腦。現在,即使沒有任何本地安裝,您也可以使用任何開發設置。

這不是已經存在了嗎?

完全在線的IDE並不是什麼新鮮事,Amazon的AWS cloud9ide是一個功能豐富的健壯環境。類似地,有許多在線訂閱服務是為小規模的組開發而設計的。

甚至有在線ide使用VS-Code的開源代碼庫,任何熟悉該軟件的人都會感到賓至如歸。

通過瀏覽器和本地訪問遠程環境在技術上是可能的。相比之下,visualstudioonline可能會做的是使它成為一種更精簡、更易訪問的體驗。

visual studio online的特別之處是什麼?

VS Code linking to Visual Studio Online

將整個項目有效地放在一臺機器上意味著每個人總是使用相同的設置。不管你是一個經驗豐富的程序員,還是第一天上班,一切都已經提前準備好了。

例如,如果項目的需求更改為新的系統或框架,那麼只需要更改一個開發環境,並且這些更改會自動傳遞給團隊的每個成員。

從理論上講,在家裡用普通的開發機器工作,在借來的電腦上工作,甚至在智能**上工作,都沒有什麼區別——只要你能用拇指忍受編碼!

visual studio online可以做什麼?

在編寫時,Visual Studio Online還沒有退出,但一般工作流似乎已設置。它將具有與VS代碼相同的所有功能,例如代碼完成、林ting和瀏覽器中的協作。

此外,所有項目詳細信息以及用戶首選項和主題將在瀏覽器和本地代碼編輯器實例之間同步。

微軟還宣佈了IntelliCode集成,利用機器學習根據你的習慣提供更好的代碼建議和完成。儘管未經證實,IntelliCode很可能可以擴展到整個團隊,允許基於項目架構的動態工具。

我的自定義編碼設置呢?

Themes already installed online

單一開發機器方法的一個明顯缺點是個性化定製。如果您習慣於特定的工作流、佈局或自定義鍵盤快捷鍵,則很難進行調整。

幸運的是,這不是VisualStudioOnline的工作方式。每個用戶的主題將允許單獨的設置。雖然使用離線編輯器無疑會有一些區別,但用戶體驗應該與您的家庭環境類似。

另一件需要注意的事情是,VisualStudioOnline並不是代碼或VisualStudio的替代品。它是一個配套應用程序,允許用戶直接在瀏覽器中編寫代碼。假定的工作流包括將本地設置鏈接到新的聯機服務。

為什麼我需要一個遠程代碼編輯器?

如果您已經使用您的家用計算機進行開發,您可能想知道為什麼要使用VisualStudioOnline。

可能不是每個人都適合。單獨的開發人員或任何使用微控制器或其他硬件的人可能不會從基於雲的開發環境中受益。此外,如果您已經熟悉不同的代碼編輯器,並且熟悉使用虛擬環境進行編程,那麼進行切換似乎毫無意義。

visualstudioonline的真正好處將是給初學者。不再需要在包管理的雷區中導航。

更重要的是,visualstudioonline向任何人開放開發。如果你使用Chromebook,智能**,或者你在垃圾箱裡找到的一臺舊電腦,你就可以使用同樣的工具了。

在哪裡可以獲得visual studio online?

截至發稿時,VS Online尚未向公眾開放。有一個私人預覽,您可以向Microsoft申請訪問它。不過,您可能需要等到它進入公測後才能試用。

也就是說,如果你想體驗一些類似的東西,已經有了VS代碼的在線版本。因為它是開源軟件,所以沒有什麼可以阻止您為自己的服務器構建一個版本。如果這看起來是太多的工作,像Coder和StackBlitz這樣的網站都是VS-Code的瀏覽器版本。

更多關於基於瀏覽器的IDE

VisualStudioOnline將把在線開發提升到一個新的水平。要體驗協作編碼,您應該熟悉VisualStudioLiveShare。

當您在等待visualstudioonline的發佈時,為什麼不試試已經存在的眾多基於瀏覽器的ide中的一個呢?

  • 發表於 2021-03-20 14:11
  • 閱讀 ( 52 )
  • 分類:程式設計

你可能感興趣的文章

10款免費microsoft應用程式和工具,以提高生產力

... 1microsoft待辦事項 ...

  • 發佈於 2021-03-11 15:38
  • 閲讀 ( 61 )

最好的windows xp軟體

... 如果您想繼續使用Microsoft Office,就不能在Windows XP上使用任何現代版本。Office 2013和2016僅適用於Windows 7及更高版本,而Office 2019和Microsoft 365僅適用於Windows 10。 ...

  • 發佈於 2021-03-12 13:41
  • 閲讀 ( 58 )

4個ios模擬器,用於測試iphone和ipad應用程式

如果你想在Mac或PC上測試iOS應用程式,你需要使用模擬器。模擬器與模擬器的不同之處在於,它們不是為複製硬體而設計的,而是為硬體的底層狀態建模。 ...

  • 發佈於 2021-03-13 11:46
  • 閲讀 ( 46 )

在瀏覽器中檢視office文件的3個最佳chrome擴充套件

...您可能會發現某個重要的人以其原始格式向您傳送了一個Microsoft Office文件,如PowerPoint簡報或Excel電子表格。你只是沒有時間教他們正確的分享禮儀。 ...

  • 發佈於 2021-03-14 11:50
  • 閲讀 ( 54 )

如何與microsoft edge保持高效

... microsoftedge中的webnote功能有足夠數量的工具用於快速剪輯、註釋和突出顯示。當然,您可以使用其他擴充套件(如Evernote)來剪輯文章,但是有了這個內建的方便功能,就...

  • 發佈於 2021-03-16 14:16
  • 閲讀 ( 61 )

如何在linux上安裝microsoft office

在Linux上安裝Microsoft Office很容易。本文介紹在Linux環境中執行Microsoft Office軟體的三種方法。 ...

  • 發佈於 2021-03-18 07:01
  • 閲讀 ( 55 )

更好的arduino編碼與vs編碼和平臺

...站獲得(免費)。 Visual Studio程式碼,可從Microsoft獲得(免費)。 ...

  • 發佈於 2021-03-20 05:18
  • 閲讀 ( 60 )

使用以下10個基本工具提升您的web開發技能

... 如果你正在學習為web開發,你應該使用Chrome開發工具。谷歌Chrome瀏覽器免費提供,它們在所有網站上提供強大的檢查和除錯。 ...

  • 發佈於 2021-03-20 14:01
  • 閲讀 ( 49 )

9個visual studio程式碼擴充套件,使程式設計更加簡單

... 如果您以前在visualstudio或visualstudio程式碼中使用過Intellisense,您就會知道應該使用什麼。這裡的區別在於,這本質上是一個更聰明的想法。 ...

  • 發佈於 2021-03-20 21:31
  • 閲讀 ( 62 )

如何使用visualstudio程式碼的實時共享進行協作程式設計

... VS Live Share允許兩個或更多人使用Microsoft或GitHub帳戶實時協作程式碼。標準的實時共享會話最多支援5個併發使用者,不過透過更改設定,這一功能可以擴充套件到30個。雖然只有登入的使用者才能貢獻程式...

  • 發佈於 2021-03-21 19:47
  • 閲讀 ( 53 )
o887886483664
o887886483664

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章