【譯】2023年——社區實驗的一年

  在我們進入新的一年的時候,我們想讓你們瞭解一些實驗的情況,你們的反饋和參與幫助我們在2023年的過程中進行了調整。

  社區實驗是指我們確定能夠提高用戶工作效率和幸福感的特性,然後在 Visual Studio 用戶社區中構建和測試它。這些功能在開發者社區上並沒有得到太多的支持,但其他跡象表明,無論如何,這些功能對開發者來說都是值得擁有的。然後,我們將該功能作爲開源擴展發佈,並與社區合作,使其 Just Right™。這包括接收 bug 報告和拉取請求,以及收集遙測數據以瞭解使用模式。

  通常,成千上萬的用戶安裝這些實驗性擴展來幫助測試和改進它們。這些功能確實是社區爲社區而做的,下面是我們到目前爲止共同完成的功能列表。

  我們在2022年下半年開始了社區實驗,所以我們也會把這些早期的實驗包括在這個列表中。

區分Visual Studio實例

  這是基於一個沒有得到很多投票的功能請求,但是帶有這個功能的 VS Code 擴展有近200萬的下載量。這表明這將是 Visual Studio 的一個好特性,實驗就此誕生。

  該功能請求最終獲得了200多票,擴展 Solution Colors 安裝了近15,000次。

  結果:不包含在 Visual Studio 中。我們需要做更多的工作來完善用戶體驗。

爲括號對兒添加顏色

  這是流行的 Viasfora 擴展已經提供的一個功能,這就是爲什麼用戶不需要這個功能的官方實現。然而,其他編輯器和 IDE 開始提供這個功能,所以我們認爲是時候再看看了。

  這個實驗獲得了很多好評,成爲當時最受歡迎的功能之一。擴展  Rainbow Braces 被下載超過75000次。

  結果:包含在Visual Studio 2022 v17.6中

比較 Visual Studio 中的文件

  這個實驗看起來很簡單——在 diff 視圖中比較兩個文件。事實證明,社區中有很多關於這樣做的最佳方法的意見,所以我們覺得這將是一個完美的社區實驗候選。

 

  它不僅最終獲得了550多個贊,而且擴展 File Differ 被安裝了近90,000次。

  結果:包含在 Visual Studio 2022 v17.7中

帶有適當縮進複製

  這個代表了一種特殊的功能或調整,我們可以稱之爲 paper-cut-reducers。多年來,我們學會了忍受某些不便,以至於我們甚至不再注意到它們。因此,我們不會抱怨它們,也不會投票支持功能請求來修復它們。

  這個功能修復了複製代碼並將其粘貼到Outlook或其他地方的問題,只是爲了看看縮進是否變得一團糟。

  該功能請求最終獲得了超過80個贊,Copy Nice 擴展安裝了超過3000次。

  結果:包含在 Visual Studio 2022 v17.7中

獲取開發者新聞

  從各種技術博客上獲取有關 Visual Studio、.NET、C++ 等的最新消息可能是一個挑戰,而且大多數人都沒有做到這一點。這導致許多人錯過了事件、培訓、視頻、教程和其他可能對他們有幫助的東西。這個實驗試圖通過以一種自然而不引人注目的方式將博客引入 Visual Studio 來解決這個問題。

  有超過300個好評,這仍然是最需要的功能之一,但事實證明,我們無法得到很好的體驗。Developer News 擴展獲得了3000個安裝量,但還不足以將其移植到 Visual Studio 中。

  結果:不包含,但這個很棒的擴展值得下載(我們仍然更新它)

環繞選擇

  您希望快速選擇一些文本並用引號將其括起來。因此,您選擇文本並點擊鍵盤上的引號鍵,卻發現所選文本被單個 " 所替換。您希望發生的情況是,所選文本將被一個開始和結束的引號包圍,如下面的動畫所示。這個實驗解決了這個問題。

  有近250個贊和2000個擴展安裝,社區支持這個想法。它從幾乎沒有投票變成了一項被高度要求的功能。

  結果:包含在Visual Studio 2022 v17.9預覽中。

滾動文檔選項卡

  有些選項卡式應用程序(如某些瀏覽器)允許您使用鼠標滾輪滾動許多打開的選項卡列表。我們想到了使用相同的方式(鼠標滾動)來打開和關閉多行選項卡功能的想法。

  通過這種方式,我們可以保留那些從其他應用程序中熟悉該特性的用戶的肌肉記憶,同時利用 Visual Studio 中一個有用的特性。滾動標籤擴展獲得了大約1200個安裝,該功能請求超過250個贊。

  結果:包含在Visual Studio 2022 v17.9預覽中。

圖像懸停預覽

  大多數開發人員使用一種或另一種形式的圖像。快速瀏覽代碼中引用的圖像可以幫助驗證您使用的是正確的圖像,還可以驗證路徑是否正確。這個實驗顯示了將鼠標懸停在代碼中的引用上時的圖像。

  有超過120個贊和1800個擴展安裝,這個實驗是成功的。它以一種自然的方式解決了一個微妙的問題,而不會感覺礙事兒。

  結果:我們將在Visual Studio 2022的未來特性更新中包含它。

小結

  2023年見證了一些偉大的實驗和社區參與——其中一些成功進入了 Visual Studio,而另一些則沒有。對於那些沒有的,它們仍然作爲提供價值的免費開源擴展提供給需要它們的用戶。這就是它的意義所在:增加價值,讓像您這樣的開發人員在使用 Visual Studio 時更高效、更快樂。

 

原文鏈接:https://devblogs.microsoft.com/visualstudio/2023-a-year-of-community-experiments/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章