日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

终于来了!微软正式推出 VS Code 测试 API

發布時間:2023/12/4 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 终于来了!微软正式推出 VS Code 测试 API 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

隨著 Visual Studio Code 1.59.0 正式版本的發布,全新的插件測試 API 也從試驗版本進入了正式版本。自 2020 年 9 月起至今,經過了將近一年及數次版本迭代的打磨,不管是 API 的功能性還是易用性,與首個預覽版本相比都獲得了極大的提升。其中 Java Test Runner 作為首批采用了測試 API 的插件,也發布了全新的 0.31.0 版本,在功能和用戶體驗上迎來了許多新的提升和亮點。接下來我們就通過 Java Test Runner 插件,看看新的測試 API 能幫助插件在測試的使用場景下提供哪些功能!

全新的 Java Test Runner 插件截圖

全新的 Testing Decoration

Testing Decoration

現在用戶可以在編輯器左側區域看到一排新的按鈕(Testing Decoration),直接點擊會立即運行該行對應的測試用例,右鍵則能看到更多的選項。與過去的 Code Lens 不同,它可以減少在編輯區域內對用戶的干擾,同時插件開發者也可以在菜單里添加自定義的選項,豐富可用的功能。

功能更強大的測試瀏覽器

全新的測試瀏覽器

測試瀏覽器(Testing Explorer)煥然一新,現在用戶可以自定義瀏覽器的顯示方式和排序方式,以滿足不同的場景和習慣。

另外新的測試瀏覽器內嵌了搜索欄的支持,幫助用戶快速查找目標測試用例,加速開發效率。

內嵌的搜索欄

同時,插件開發者也可以在?package.json?中添加?"testing/item/context"?塊,從而在測試瀏覽器里加入自定義的命令按鈕。

內容更豐富的 Test Message

新的測試 API 允許插件在編輯區域內嵌顯示測試執行結果等內容,更方便快捷地查看錯誤和堆棧信息:

編輯器內嵌的 Test Message

同時還可以在出錯位置通過 Diff 視圖直觀地顯示期望值和實際值的差異:

Diff 視圖

總結

可以看到新的測試 API 能夠讓 Visual Studio Code 的編輯體驗獲得進一步的提升,尤其是在多語言開發場景下,用戶能夠借此獲得統一的測試開發體驗。同時對于插件開發人員來講,這也意味著可以將精力更多關注于功能的實現,而把大部分 UX 相關的問題交給 Visual Studio Code 團隊(畢竟在 UX 這件事情上,他們是非常專業的)。

更重要的是,目前仍然有很多其他的測試 API 還處于試驗階段,如:測試覆蓋率(Test Coverage)等,我們可以預見到未來還會有更多關于測試場景下的加強在等待著用戶。

最后,感興趣的朋友可以試用一下 Visual Studio Code 官方的測試 API 插件樣例嘗鮮體驗!

推薦閱讀:

  • 全宇宙首本 VS Code 中文書,來了!

  • Code Runner for VS Code 突破 1000 萬下載量!支持運行超過 40 種語言

  • 微軟也愛 Python!VS Code Python 全新發布!Jupyter Notebook 原生支持終于來了!

  • 微軟也愛 Java!微軟在 SpringOne 大會上宣布 Azure Spring Cloud 云服務!

  • 在微軟(Microsoft)工作是怎樣一番體驗?

  • 微軟內推,長期有效

  • 代碼編輯器橫評:為什么 VS Code 能拔得頭籌

  • 知否知否,VS Code 不止開源

  • 那些年,我們一起追的 VS Code

玩轉VS Code

VS Code?·?編程開發?·?業界資訊

總結

以上是生活随笔為你收集整理的终于来了!微软正式推出 VS Code 测试 API的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。