微軟出手,蠶食JetBrains系市場?

文 | Travis
出品 | OSC開源社區(ID:oschina2013)
近日微軟公佈了針對 Java 編程語言的 Visual Studio Code 更新路線圖,根據路線圖的計劃,微軟將在開發體驗、安全、遠程開發等方面做出改善。這個更新路線圖涵蓋了 2021 年 7 月至 12 月,其中大部分計劃是爲了改善在 VS Code 中使用 Java 的日常基本開發體驗。
在安全方面,微軟強調了新的 Workspace Trust(工作區信任)功能,該功能爲開發者提供了在打開文件夾或文件夾中的文件時 "信任" 該文件夾的模式對話選項。如果開發者給予信任,事情就會正常進行。如果開發者表示缺乏信任,進一步的編碼將會在限制模式下進行,以防止自動執行代碼。這讓開發人員可以安全地瀏覽和編寫代碼,而不必擔心觸發惡意代碼的漏洞。
未來的另一個重點領域是遠程開發,特別是由於疫情原因迫使全球各地出現了大量遠程辦公的需求,其中也包括開發人員。
VS Code 中遠程開發的一個重要組成部分是 GitHub Codespaces,它提供了一個可配置的在線開發環境,開發人員可以利用 Codeapaces 完全在雲端工作。
微軟表示:"Visual Studio Code 在 Codespaces 中發揮了關鍵作用,因爲它提供了基本的代碼編輯體驗。在 Java 方面,團隊正在努力在 Codespaces 中提供對 Java 語言擴展的支持,這樣 Java 開發者就可以找到他們需要的所有 Java 相關工具。"
微軟還將持續改善 VS Code 中的 Java,以支持更多的 Java 版本和容器中的 Spring 框架,以便開發人員能夠在遠程開發場景中利用這些技術。微軟在 6 月更新中就率先在遠程開發容器中引入了 Java 16 的支持。
7 月至 12 月的路線圖的其他亮點還包括:
  • 構建工具支持:團隊計劃增加對 Gradle 的支持,這在開發社區中已經是一個很長時間的熱門話題。第一個與 Gradle 相關的工作將解決任務管理和 Gradle 文件編寫。團隊還將改進現有的 Maven 工具體驗,並增加新的功能以支持更多的場景,如切換配置文件;
  • 測試:Visual Studio Code Java 將採用新引入的測試 API。這意味着當 Java 開發者在 Visual Studio Code 中處理測試時,他們不僅能夠使用具有更豐富的輸出顯示的用戶界面,而且還能獲得更多的測試指標,如測試覆蓋率。
  • 調試 —— 探索虛擬線程:爲了尋求更好的性能,微軟還將探索啓用由新的 Project Loom 支持的虛擬線程的可能性。微軟表示:"我們的目標是提高開發人員的生產力,並進一步優化 Visual Studio Code Java 的調試體驗。"
微軟在未來還將針對以下幾個方面做出持續投入:
  • 更好的代碼補全/導航;
  • 包的導入;
  • 編譯
  • 完善處理大規模和複雜項目的體驗,這將有助於開發人員處理通常具有複雜佈局的企業級代碼庫;
  • 增強性能和可靠性;



微軟公佈面向 Java 開發者的 VS Code 更新路線圖後,引發網友熱議:
等等...

有道無術,術可成;有術無道,止於術

歡迎大家關注Java之道公衆號


好文章,我在看❤️

本文分享自微信公衆號 - Hollis(hollischuang)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

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