
Microsoft 致力於改善 Windows 開發者體驗
在過去的幾年中,Microsoft 一直努力讓 Windows 成為更適合開發者的平臺。今年的 Build 大會中,公司再次強調了這一點。除了針對 Windows 進行消費者導向的更新,同時也展示了在改善 Windows 開發者體驗上的努力。 Microsoft 宣布了一系列重大更新,並且這些更新將在本週進入 Windows Insider Dev 頻道。其中包括 GitHub Copilot X 進入 Windows Terminal,公司還將推出一個名為「Dev Home」的可擴充套件開源 Windows 應用程式,使使用者可以快速設定其計算機、連線到其程式碼庫,並新增小工具來跟蹤其專案或監控其本地機器的效能。
使用 Resilient File System 技術的 Dev Drive
此外 Microsoft 還推出了一種基於 Azure 相同的 Resilient File System 技術的新型儲存卷,名為 Dev Drive,並承諾在構建時間上提供高達 30%的效能提升。這是首次將這種檔案系統應用於 Windows 客戶端使用者身上。同時透過與 Windows Defender 團隊的合作,Microsoft 的安全工具現在可以在不阻擋檔案操作的情況下掃描這些驅動器。
為了更容易設定環境,Microsoft 引入 WinGet 配置
在 Windows 使用者中,開發者的數量正在增加,尤其是 Python 開發者。 Microsoft 表示去年使用平臺的開發者數量增加了 24%,而部分原因是由 Windows Subsystem for Linux 的到來帶動的。對此 Microsoft 有所回應,「在過去的一年中,我們在聆聽社區的聲音,看看什麼是下一步他們真正想讓我們做的事情。出現了兩個關鍵的主題。第一個是在 Windows 上設定環境的麻煩處理,需要消耗大量的時間。這是一個由來已久的問題。第二個是能夠提高磁碟效能,特別是對於構建時間和使用包管理器如 Pip 和 NPM。」
為了讓開發者更容易設定他們的機器,Microsoft 現在讓他們可以設定 WinGet 配置檔案來建立非參與人員操作和可重複的配置(WinGet 是 Microsoft 的命令列工具,用於管理和配置 Windows 應用程式)。這應該使新開發者更容易接受新專案,並確保他們使用他們工具和框架的正確版本。將 WinGet 加入 Orchestration 應用程式的 Harsh 介紹如此描述。
喜迎 Dev Home,建立統一的管理中心
而 Windows Terminal 則加入 GitHub Copilot 整合,可供透過 GitHub 訂閱其服務的使用者使用。它將提供內部支援以及實驗性的聊天體驗,可以建議命令、解釋錯誤,甚至在終端應用程式中執行操作。截至當前為止,Warp 已將 ChatGPT 整合到其終端中。雖然如此,由於 Windows Terminal 是預設安裝(最近已取代 Windows 11 中的 Windows Console),Microsoft 在此方面顯然具有更大的影響力。最讓開發者感到興奮的當屬「Dev Home」了。這個概念是建立一個單一的應用程式,將開發者需要管理 Windows 11 作為他們開發機器所需的所有資料和工具整合在一起。這意味著他們可以使用它來啟動這些新的 WinGet 配置,配置他們的線上 Dev Boxes 和 GitHub Codespaces,更甚者還可以設定新的 Dev Drive,安裝新的工具和包,而無需切換上下文。
更易用的操作和新功能
除此之外,Microsoft 還在下一個 Windows 11 版本中新增了一些不錯的功能,例如使用者現在可以從 Windows 檔案總管中直接開啟 tar,7-zip,GZ 和 RAR 檔案等。此外使用者也可在工作列中隱藏時間和日期,對於需要錄製螢幕的使用者來說非常方便。
總結與建議
透過上述的努力,Microsoft 致力於為 Windows 平臺上的開發者提供更便利、高效且客制化的工作環境。這也符合了當前軟體開發行業對簡化開發流程、加速開發和提高效率的需求。然而我們也需要注意到業界所關注的問題(如資料隱私和安全等)以及一些可能隱藏的風險,並在使用這些工具時保持審慎和謹慎。此外開發者們也需要緊跟技術趨勢和最佳實踐,持續進行自我學習、培養專業技能,才能更好地適應市場和發展自己的職業發展。
延伸閱讀
- GoogleI/O 開發者大會即將來襲!5 月 20-21 日不容錯過的科技盛宴!
- 探索 Microsoft Copilot:你必須知道的 AI 技術全解析!
- GitHub Copilot: 將靜態設計轉化為活生生的程式碼!
- 駭客劫持 WordPress 網站,散佈 Windows 與 Mac 惡意軟體!您還能安全上網嗎?
- 「開源授權全解析:你需要知道的一切!」
- 《Overhaul 再籌 5500 萬美元,助力 Dyson 與 Microsoft 打擊供應鏈竊盜》
- 「Stainless 發力!助力 OpenAI、Anthropic 與 Meta 打造創新 SDK」
- TeamViewer 以 7.2 億美元收購 1E,強化 PC 軟體問題檢測能力!
- 開發者的福音!Symbiotic Security 助你即時發現程式漏洞
- 「美國當局揭露 Redline 密碼盜竊惡意軟體開發者,背後竟是 OPSEC 失誤!」