翻譯|使用教程|編輯:鮑佳佳|2020-09-29 15:01:10.303|閱讀 631 次
概述:搶先體驗計劃中現已提供IntelliJ IDEA 2020.3的第一個預發布版本。新一輪的更新將使您的編碼體驗更流暢,更可定制。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ IDEA是Java語言開發的集成環境,IntelliJ在業界被公認為優秀的Java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。
搶先體驗計劃中現已提供IntelliJ IDEA 2020.3的第一個預發布版本。新一輪的更新將使您的編碼體驗更流暢,更可定制。
用戶體驗
在IntelliJ IDEA的初始設置過程中,您只會看到向導不再伴隨“隱私策略”和“許可證”(IntelliJ IDEA Ultimate)對話框。安裝IDE后,您將進入一個新的“歡迎”屏幕,該屏幕不僅包括項目選擇,還包括各種對話框,可幫助您自定義IDE以滿足自己的需求。那么,“welcome”屏幕上發生了什么變化?
首先,“Project”頁面上有更多空間,可以容納更多項目。直接從搜索字段中搜索所需項目,比快速搜索更容易發現。
“Customization”頁面將引導您完成主要界面設置,例如顏色主題,IDE字體,導入操作和共享首選項。
從“Plugins”頁面,您可以瀏覽市場并安裝您認為可以提高IDE性能和可用性的插件。
我們希望您喜歡從一開始就可以配置IDE并隨時輕松訪問設置。
IDE主題已與操作系統設置同步
這里是最受好評的UI改進之一。現在,如果您選擇“Settings | Preferences / Appearance & Behavior / Appearance / Theme,"則您的操作系統和IntelliJ IDEA主題將始終相同。您的IDE將根據您的OS偏好設置自動切換為淺色或深色主題。
更直觀地訪問重命名設置
就地重命名是一種流行的重構,必須正確配置它才能按預期工作。例如,在某些情況下,您需要替換源代碼中出現的符號,而不是可打印文本中的符號。如果您不應用顯式標識要在何處應用重命名重構的設置,而是盲目地進行重構,那么結果將遠遠超出您的期望。
為避免出現這種情況,我們使“Rename”首選項更加明顯,并將它們置于鑲嵌提示中。調用?↑6,然后按Tab鍵后,將出現此提示。
該提示使您可以選擇是否要重命名注釋和字符串文字或可打印文本中的出現。這意味著您可以應用設置并快速安全地重命名。
使用拖放選項卡拆分編輯器當您處理復雜的項目時,可以方便地同時打開多個選項卡并在屏幕上顯示它們。在IntelliJ IDEA 2020.3的EAP版本中,您可以通過將選項卡拖放到所需位置來水平或垂直拆分主編輯器屏幕。拖動選項卡時,編輯器將突出顯示放置該選項卡的可能位置。IDE在選項卡欄的開頭顯示固定的選項卡。
JAVA
Java記錄和密封類的更多內容
我們將繼續研究此版本的Java 15新功能,以確保將它們方便地集成到IntelliJ IDEA中。使用此版本,我們擴展了v2020.2中發布的Records支持。
Java中的某些類往往是冗長且難以閱讀的數據載體。先前版本中的Records引入解決了此問題。記錄承載與傳統類相同的數據,但以簡潔的方式而不損害其功能。
在此版本中,我們提供了一項有意的操作,使您可以從記錄返回類,或者換句話說,將記錄轉換為類。例如,如果您想降級代碼庫,則可能需要這樣做。
此外,在v2020.3中,您可以從已編譯的.class文件中反編譯記錄。
在此EAP中,我們還添加了對Sealed Classes的全面支持,使您可以限制哪些類可以擴展它們。
VCS
重新排列的VCS菜單
VCS菜單已重命名以匹配您當前使用的版本控制系統。例如,如果您的項目僅使用Git,則VCS菜單現在如下所示:
我們通過保留用于對項目進行版本控制的最有用的操作,使菜單變得更整潔,更易于發現。現在,您可以輕松訪問不再隱藏在子菜單中的關鍵Git功能。
其他
更好地整合拼寫和語法檢查器
我們將繼續使識別和解決語法和拼寫缺陷的工作變得更加容易。現在,當您按Alt + Enter時,所有建議立即顯示在對話框中。當同時改進代碼和語言時,此快捷方式非常有用。
此外,我們還集成了新版本的LanguageTool語法檢查引擎,該引擎可提高英語的審閱質量并增加對10種以上語言的支持。
IntelliJ IDEA正在采取措施為您消除語言障礙,從而幫助提高最終產品的質量!
更新的探查器工具窗口如您所知,Profiler允許您查看和研究快照以跟蹤性能和內存問題。
在IntelliJ IDEA 2020.3中,更容易直接從更新的Profiler工具窗口開始分析快照。您可以在“Recent Snapshots”區域中打開快照文件,然后從那里進行分析。
另一個新功能是能夠將分析器附加到正在運行的應用程序。您可以看到所有正在運行的Java進程的列表,按Enter鍵以將Attachr Profiler調用到Process ,并使用集成的Async Profiler和Java Flight Recorder附加到正在運行的進程。
重新設計的端點工具窗口
該端點工具窗口顯示在客戶端和項目中的HTTP和WebSocket的協議使用的服務器API中。先前的接口解決方案占用了大量水平空間,因此無法選擇多個端點組并更改其順序。
IntelliJ IDEA 2020.3的EAP版本引入了解決這些問題的新接口。
首先,IDE在垂直排列的列表中顯示所有找到的端點,并允許您按模塊,類型和框架過濾它們。搜索字段具有針對過濾器和值的完成功能。窗口右側的齒輪圖標包含列表來源的配置。
其次,您不必等待整個加載過程完成,因為IDE會將端點與頂部已加載的端點進行排列。
最后,窗口右側的部分顯示了源代碼中定義Web服務的所有文檔。
新的UI更干凈。我們希望您喜歡它,它可以使您更快地使用Web應用程序提供的HTTP URL。
cURL轉換現在,您可以通過在HTTP請求編輯器中(Alt + Enter)并選擇“Convert to cURL and copy to clipboard”選項,將HTTP請求導出到cURL 。
支持新的Maven POM
當Maven 3.7.0發布時,IntelliJ IDEA將支持其具有簡化結構的POM。由于POM XML是在Maven中工作的基本單位,因此這是您不希望錯過的更新!
改進的Markdown編輯和預覽從該版本開始,我們開始改進內置的Markdown工具。現在,您可以通過按Command + Alt + l來按照流行的Markdown樣式指南設置代碼格式。此命令的自定義選項位于"Preferences | Settings / Editor / Color Scheme / Markdown"。
如果單擊編輯器右上角的“Auto-Scroll Preview”按鈕,則預覽窗格將同步以與編輯器一起滾動。
我們還添加了對Mermaid.js(一種流行的圖表繪制工具)的支持。在eferences | Settings / Languages & Frameworks / Markdown激活它。輕松地將圖表添加到您的.md文件中。
最后,“Preview”窗口將適應您應用于IDE的任何默認顏色主題。敬請期待更多的更新!
好了這就是今天的內容了,如果今天的文章未解決你的需求,可點擊獲取更多免費教程。不要忘了在評論與我們分享您的想法和建議,慧都作為IntelliJ IDEA正版合作商,在雙節來襲之際我們推出重磅活動!現IntelliJ正版授權在線訂購最高立減3000元!低至1333!還有多種授權方式供你選擇。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: