VS Code剛剛增強Java開發功能 - foojay
VS Code對於Java來說越來越好。在過去的兩個月中,我們在所有關鍵領域都取得了進展,包括核心語言支援,測試,除錯,重構和專案管理。讓我們來發現新的隱藏的和更少隱藏的寶石!
有了型別層次結構
VS Code已經支援Java的呼叫層次結構,那麼型別層次結構又如何呢?
我們非常高興與Red Hat一起宣佈Red Hat發行的最新版本的Java語言支援中公開提供了型別層次結構。
該功能使您可以在類,超型別或子型別檢視中檢視型別層次結構:
自動生成測試
自動生成測試方法模板並匯入測試包是提高編碼效率的便捷功能。
從4月開始,您可以直接從測試檔案中生成方法模板。在五月,我們還將增加對從原始檔生成的支援。要生成測試方法模板,請在專案的測試資料夾下開啟或建立測試檔案,右鍵單擊檔案編輯器以呼叫上下文選單,選擇“ Source Action… ”,然後然後“ Generate Test… ”,最後選擇要生成的方法:
移動檔案時的軟體包重構
將.java檔案從一個資料夾移動到另一個資料夾時,VS Code可以自動更新程式包宣告和匯入語句。
Red Hat釋出的最新版本的Java語言支援現在支援此功能。除了自動更新之外,該功能還允許您檢視和撤消程式包更改:
類路徑配置
管理原始碼,輸出,執行時和庫的路徑是一項重要的專案管理任務,幾乎每個Java開發人員都會執行。對於使用諸如Maven或Gradle之類的構建工具的人,該工具允許透過其配置檔案管理這些路徑。
但是,對於那些不使用構建工具的人,尤其是像學生這樣的人,他們需要依賴IDE /編輯器工具進行管理。為滿足此需求,我們釋出了類路徑配置功能。您可以從“ JAVA PROJECTS ”資源管理器中啟動類路徑配置,也可以單擊Ctrl + Shift + P開啟命令選項板,然後在選項板上鍵入“ configure classpath ”。
除錯增強
內聯值
逐步檢視原始碼時,Java擴充套件偵錯程式現在可以在編輯器中內聯顯示變數值:
您可以透過選擇檔案->首選項->設定選單,在設定檢視中搜尋“ debug.inlineValues ”,然後選擇選項來啟用此功能。
自定義變數檢視
您可以右鍵單擊該檢視以調出自定義選單。
VS Code 1.56 Release Party演示了除錯增強功能。
Maven增強
生命週期支援
現在,您可以透過單擊階段旁邊的執行圖示,直接從Maven資源管理器檢視中執行常見的生命週期階段:
完善的建立專案經驗
直到下一次,祝您編碼愉快!
相關文章
- 剛剛,阿里開源 iOS 協程開發框架 coobjc!阿里iOS框架OBJ
- 嘀嗒出行IPO:挑戰剛剛開始
- VS Code 中的增強 code CLI
- 剛剛,Python 3.10 正式釋出了!我發現了一個可怕的功能...Python
- Julia 1.7 剛剛釋出
- 剛剛學習java前幾天,自己的簡單概括Java
- 剛接觸JAVA 問問Java
- 剛剛,華為全場景 AI 計算框架MindSpore開源!AI框架
- Android 高仿微信 獲取最近剛剛拍照的縮圖 功能實現Android
- 雲端計算第一股UCloud:生死博弈剛剛開始Cloud
- 就在剛剛!PyTorch 官方教程釋出,限時免費開放!PyTorch
- 剛剛打了款,站長請寄資料
- 無處不智慧:AI資料的“消費升級”,剛剛開始AI
- 雙十一結束了,但AI的退貨“打怪之旅”剛剛開始AI
- 剛剛,阿里開源首個深度學習框架 X-Deep Learning!阿里深度學習框架
- 今天剛開通ITPUB部落格
- 大學剛畢業可以學Java嗎?Java
- 剛用java請教高人指點!!!Java
- VSCode配置JAVA開發環境VSCodeJava開發環境
- VS Code 配置 Java 開發環境(qbit)Java開發環境
- 剛剛,澳門Google Play應用商店上線啦!Go
- 多疑到剛剛好:防禦性程式設計程式設計
- 儘管蘋果讓步了,但他們的麻煩可能才剛剛開始蘋果
- 剛剛,阿里雲知行動手實驗室正式開放公測了阿里
- 手機開始鬧情緒……剛剛寫了一個儲存過程儲存過程
- PostgreSQL10.0preview功能增強-國際化功能增強,支援ICU(InternationalComponentsforUnicode)SQLViewUnicode
- 我是剛開學JAVA,想請教一個問題。Java
- 【黑馬程式設計師西安中心】激動!剛剛人事給我發offer了.......程式設計師
- 剛學java,關於介面的問題Java
- React的平凡之路,或許我們才剛剛上路React
- 蘋果剛剛拿到曲面屏專利 iPhone 7無緣蘋果iPhone
- 剛剛學習Jdon,安裝出現問題。求助!
- 對剛剛涉足遊戲產業的朋友的建議(轉)遊戲產業
- 剛剛,阿里開源600頁技術全景圖,看完少走10年彎路!阿里
- 剛剛才知道,華為手機設定這3個功能,能夠有效減緩手機卡頓
- VS Code開發TypeScriptTypeScript
- 用java如何獲取對MS Server2005剛剛插入資料的ID值?JavaServer
- 大健康產業裡的巨頭身影:格局已定,但業務創新才剛剛開始產業