色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

VS Code大量Java新功能來襲!

jf_8lIj6kO1 ? 來源:玩轉VS Code ? 2023-05-26 14:48 ? 次閱讀

大家好,歡迎來到 Visual Studio Code Java 的 4 月更新!在此博客中,我們將帶來大量基礎用戶體驗更新,其中包括調試功能改進、Maven 插件中的配置文件支持、全新 Java Project Explorer 的用戶界面和 Spring Boot 項目的可視化增強功能。有很多內容要講,讓我們開始吧! d5cb3bba-fb82-11ed-90ce-dac502259ad0.png

Maven 插件中的 Profile 支持

Maven Profile 允許您創建特定的構建配置并針對不同的環境或目標執行特定的構建階段,從而優化您的構建過程。它們可以節省時間并減少錯誤,因此您不必維護多個 POM 文件。

我們在 Maven 插件中添加了對配置文件(Profile)的支持,它是 Java 插件包的一部分,因此您可以直觀地看到您擁有的 Maven 配置文件。您還可以使用此插件在 Maven 配置文件之間切換,因此直接使用插件管理配置文件要容易得多。下面是一個演示。

Java 插件包: https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

調試模式自動展示變量值

當我們為調試器引入惰性變量(Lazy Variable)時,我們的目的是推遲對昂貴變量的計算操作,直到用戶顯式擴展查看它們的值,目的是優化性能。但是,我們聽到用戶反映,這帶來了一些用戶體驗的副作用,在調試模式下,開發者必須不斷地額外點擊才能顯示一些基本類型變量的值,非常不方便。

因此,我們添加了“Auto Expand Lazy Variables”(自動展開惰性變量)的菜單項來自動展開所有惰性變量。當用戶在菜單中單擊它時,將自動顯示所有惰性變量的值,因此用戶無需手動單擊每個惰性變量即可查看值。如果用戶想要恢復此行為,只需再次在菜單中單擊“Manual Expand Lazy Variables”(手動展開惰性變量)。下面是此功能的演示。

新的 Java Project Explorer 用戶界面

我們總是從用戶那里聽到他們希望在 Java Project Explorer 中看到更多的項目,尤其是與構建工具相關的文件(例如 POM.xml)以及資源文件。因此,我們重新設計了 Java Project Explorer 的 UI 以包含額外的文件資源。對于那些依賴 Java Project Explorer 視圖的開發人員,現在您可以輕松地直接訪問這些文件。目前此設計仍處于早期階段,請讓我們知道您的想法,并在 GitHub 上留下您的反饋。

GitHub:

https://github.com/microsoft/vscode-java-pack/issues

d5f67afa-fb82-11ed-90ce-dac502259ad0.png

查看 Spring 項目的實時屬性

屬性配置是 Spring Boot 項目的關鍵部分,因為它們提供了一種方便的方法來配置和自定義我們的 Spring 應用程序的行為。然而,有時隨著我們應用程序的增長,很容易忘記這些屬性的值,并且很難在應用程序運行時將它們可視化。作為我們最新的 Spring Boot 增強功能的一部分,我們添加了對在Spring Boot Dashboard中可視化正在運行的 Spring 項目實時屬性的支持。讓我們看一個快速演示。

請注意,這可能會暴露一些非常重要的值,因此請自行決定使用它們。要啟用此功能,您還需要設置-Dmanagement.endpoint.env.show -values=ALWAYS。您可以指南中閱讀更多相關信息

Spring Boot Dashboard: https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-spring-boot-dashboard

指南: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide#actuator-endpoints-sanitization

安裝 Java 插件包

要使用上述所有功能,請在 Visual Studio Code 上下載并安裝 Extension Pack for Java。

d61e4a1c-fb82-11ed-90ce-dac502259ad0.png

如果您是一位 Spring 開發者,并且正在編寫 Spring Boot 相關的程序,您也可以下載并安裝 Spring Boot 插件包,獲得與 Spring Boot 有關的專屬開發體驗。

d626f888-fb82-11ed-90ce-dac502259ad0.png

Extension Pack for Java:

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

Spring Boot 插件包:

https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack

反饋與建議

2023 年,Visual Studio Code 上的 Java 會有很多激動人心的更新,一如既往,您的反饋和建議對我們非常重要,將有助于我們未來的產品塑造。有幾種方法可以給我們留下反饋:

在這篇文章下留言

在我們的 GitHub repo 上創建 Issue

https://github.com/microsoft/vscode-java-pack/issues/new/choose

資源

以下鏈接和資源能幫助您更好地了解 Java on Visual Studio Code 的相關信息

了解更多 Visual Studio Code 上 Java 的更多信息 https://code.visualstudio.com/docs/languages/java

逐步探索有關 Visual Studio Code 的 Java 教程 https://code.visualstudio.com/docs/java/java-tutorial

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JAVA
    +關注

    關注

    19

    文章

    2966

    瀏覽量

    104707
  • 配置
    +關注

    關注

    1

    文章

    188

    瀏覽量

    18375
  • maven
    +關注

    關注

    0

    文章

    30

    瀏覽量

    3706

原文標題:VS Code 大量 Java 新功能來襲!

文章出處:【微信號:玩轉VS Code,微信公眾號:玩轉VS Code】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Zephyr領進門系列:MCUXPresso for VS Code插件安裝

    一套PC端的Zephyr OS開發環境。話不多說,開整! 1.??安裝VS Code 相信不少小伙伴已經將VS Code當作裝機必備工具了,無論是做代碼編輯還是說通過安裝形形色色的插件
    的頭像 發表于 12-19 09:53 ?684次閱讀
    Zephyr領進門系列:MCUXPresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件安裝

    PowerDesigner 10.0的新功能

    PowerDesigner 10.0的新功能Available February 9, 2004Business Process Simulation using
    發表于 06-27 17:01

    如何使用VS Code和PlatformIO更好的Arduino編碼

    使用VS Code和PlatformIO為Arduino編碼帶來了新鮮的空氣。由于Visual Studio的Live Share功能,它還使遠程協作變得更加容易。
    的頭像 發表于 11-29 09:30 ?1.9w次閱讀

    關于VS Code實現遠程開發的配置方法詳細教程

    VS Code幾乎是所有的程序員必備的工具之一,據說全球一般的開發者都使用過VS Code這款工具。
    的頭像 發表于 04-27 10:15 ?2902次閱讀
    關于<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>實現遠程開發的配置方法詳細教程

    我使用vs code編程單片機方法

    vs code 是一個強大的文本編輯器,這篇文章主要介紹我用 vs code編程單片機的方法,能夠把vs
    發表于 11-13 13:21 ?14次下載
    我使用<b class='flag-5'>vs</b> <b class='flag-5'>code</b>編程單片機方法

    STM32開發之 VS Code + GDB下載調試

    STM32開發之 VS Code + GDB下載調試
    發表于 11-30 19:06 ?7次下載
    STM32開發之 <b class='flag-5'>VS</b> <b class='flag-5'>Code</b> + GDB下載調試

    vs code 調試STM32

    本次環境搭建主要參考如下文檔或博客使用VSCode和VS2017編譯調試STM32程序VS Code 搭建stm32開發環境STM32高級開發(18)-使用VS
    發表于 12-06 09:36 ?19次下載
    <b class='flag-5'>vs</b> <b class='flag-5'>code</b> 調試STM32

    使用VS Code開發Arduino

    可以使用VS Code開發Arduino,但是Arduino相關的包管理、庫管理、編譯上傳等功能都得由Ard
    發表于 12-14 18:49 ?3次下載
    使用<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開發Arduino

    代碼編輯器VS Code 1.72更新了這些實用功能

    。 ? 最近,VS?Code升級到了V1.72版本,更新了一些實用的功能,這里分享給大家。?? 工具欄自定義:隱藏 / 顯示工具欄操作 用戶
    的頭像 發表于 10-11 18:46 ?1305次閱讀

    VS Code 1.75已發布,此版本主要帶來如下優化

    配置文件功能現已在 VS Code 中普遍可用。配置文件可以包括擴展、設置、鍵盤快捷鍵、UI 狀態、任務和用戶片段。可以針對不同的開發場景(例如數據科學、文檔編寫)或針對多種編程語言(例如 Python 或
    的頭像 發表于 02-06 15:49 ?1389次閱讀

    Visual Studio Code 1.75發布

    配置文件功能現已在 VS Code 中普遍可用。配置文件可以包括擴展、設置、鍵盤快捷鍵、UI 狀態、任務和用戶片段。可以針對不同的開發場景(例如數據科學、文檔編寫)或針對多種編程語言(例如 Python 或
    的頭像 發表于 02-07 16:30 ?1468次閱讀

    8 個好用的VS Code Python 擴展

    僅限于以下功能: 通過Pylint或Flake8支持代碼檢查 在VS Code編輯器中調試代碼 IntelliSense支持自動完成,代碼導航和格式化。 支持Jupyter Notebook,Pytest
    的頭像 發表于 10-16 11:11 ?1105次閱讀
    8 個好用的<b class='flag-5'>VS</b> <b class='flag-5'>Code</b> Python 擴展

    MCUXpresso for VS Code保姆式教程免費送!

    的 MCU 項目, VS Code 具有良好的代碼編輯和視圖界面,以及添加第三方插件的強大功能。 本文主要手把手介紹如何從零開始使用 MCUXpresso for VS
    的頭像 發表于 11-16 08:55 ?1245次閱讀
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免費送!

    Simplicity Studio 5擴增功能支持以VS Code開發

    應用程序開發的支持。此一功能擴展可讓開發人員在VSCode生態系統中構建、刷新和調試。用戶可以使用VS Code作為主要的IDE,同時仍然能夠使用熟悉和喜愛的項目配置圖形界面。在Simplicity Studio中配置、設置和生
    的頭像 發表于 01-29 10:34 ?960次閱讀
    Simplicity Studio 5擴增<b class='flag-5'>功能</b>支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開發

    VS CodeVS Codium之間的區別有哪些?你選哪個?

    VS Codium 是一個 VS Code 的克隆版本,百分之百免費且開源。
    的頭像 發表于 02-23 15:28 ?1739次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區別有哪些?你選哪個?
    主站蜘蛛池模板: 欧美日韩无套内射另类| 国产精品永久免费| 538在线视频一区二区视视频| 亚洲AV久久无码精品九九软件 | 久久亚洲免费视频| 果冻传媒在线播放| 好男人免费观看在线高清WWW| 国产精品人成视频免费999| 国产高清视频免费最新在线| 高傲教师麻麻被同学调教123| 插我一区二区在线观看| 成人免费在线| 国产成年人在线观看| 国产成人免费| 国产欧美一区二区三区免费| 国产精品无码麻豆放荡AV| 国产精品永久免费| 国产亚洲制服免视频| 娇女的呻吟亲女禁忌h16| 九九热在线观看| 快播dvd吧| 欧美嫩freexxxhddvd| 青青草国产自偷拍| 色一伦一情一区二区三区| 少妇高潮惨叫久久久久久电影| 四虎免费影院| 亚州综人网| 诱人的女邻居9中文观看| 91麻豆久久| 成年免费大片黄在线观看岛国| 国产 亚洲 中文在线 字幕| 国产剧果冻传媒星空在线观看| 国产亚洲精品久久久久久线投注 | 国产精品永久在线| 国内精品七七久久影院| 久久精品电影| 欧美人成人亚洲专区中文字幕| 日本性hd| 亚洲精品伊人久久久久| 337p啪啪人体大胆| 成人国产精品免费网站|