<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
IntelliJ IDEA 2022.2為遠端開發功能帶來了多項質量改進,使其更美觀、更穩定。從 v2022.2 開始,IntelliJ IDEA 使用 JetBrains Runtime 17,後者可以從多方面增強 IDE 體驗和效能。IntelliJ IDEA Ultimate 新增了對 Spring 6 和 Spring Boot 3 功能的支援,也為多個其他框架引入了更新。新版本還具有多項值得注意的升級和改進,具體內容如下:
IntelliJ IDEA 2022.2 中為遠端開發引入了大量重大升級,讓體驗更穩定、功能更豐富。新發布的更新具有多項質量改進。通過 SSH 將筆記型電腦連線到安裝在遠端伺服器中的 IntelliJ IDEA,獲得流暢的開發者體驗。如果您使用 JetBrains Space 在新版本中高效地編排後端,可以直接從 IntelliJ IDEA 管理開發環境。
從 v2022.2 開始,所有 IntelliJ IDEA 更新都附帶 JetBrains Runtime 17 (JBR 17)。這將顯著提升 IDE 效能和安全性,同時,得益於 Metal API,這還將增強 macOS 上的渲染效能。
IntelliJ IDEA 2022.2 現已完全支援 Spring 6 和 Spring Boot 3 功能,包括新的@AutoConfiguration 類和@ConfigurationProperties 類,涵蓋新的建構函式繫結語法,無需顯式@ConstructorBinding。
Run/Debug(執行 / 偵錯)微件新增了 Run Current File(執行當前檔案)功能,可供在沒有專門的執行設定的情況下輕鬆執行和偵錯單個檔案。通過它執行和偵錯當前開啟的檔案時,IDE 將自動使用最適合該檔案的執行設定型別。
新增的鍵盤快捷鍵可以更改編輯器中所有位置的字型大小。要增大字型,請按 ⌃⇧Period。要減小字型,請按 ⌃⇧Comma。此外還有一個字型大小指示器,它會顯示當前字型大小並提供將其恢復為預設值的選項。
新版本為 macOS 使用者引入了一項功能,利用此功能可以將所有開啟的專案視窗合併成一個,將其變成索引標籤。轉到 Window | Merge All Project Windows(視窗 | 合併所有專案視窗)即可執行此操作。
現在,無需更改嚴重性級別即可設定設定檢查在編輯器中的顯示方式。如需更改檢查高亮顯示樣式,可以使用新的 Highlighting in editor(編輯器中的高亮顯示)下拉式選單進行設定,該選單清楚顯示了所有可用選項。
Welcome(歡迎)螢幕上的 Cloning repository(正在克隆倉庫)進度條
Cloning repository(正在克隆倉庫)進度條現在位於 IDE 的 Welcome(歡迎)螢幕上,並直接顯示在 Projects(專案)列表中,更清晰、更易用。
Add Mnemonic Bookmark(新增助記書籤)對話方塊現已升級,增加了 Description(描述)欄位,現在可以使用該欄位直接向書籤新增描述。
現在,可以在按 Enter 鍵後禁用自動塊註釋結束。為此,請轉到 Settings / Preferences | Editor | Smart Keys(設定 / 偏好設定 | 編輯器 | 智慧按鍵),取消選中 Enter 版塊中的 Close block comment(結束塊註釋)核取方塊。
現在,可以直接從程式碼補全彈出視窗中的垂直省略號選單按鈕存取 Code Completion Settings(程式碼補全設定)並設定偏好設定。
當檔案錯誤地與純文字顯式關聯時,IntelliJ IDEA 現在會在通知中說明錯誤的檔案型別關聯並建議直接從編輯器中將其重置,無需在 Settings / Preferences(設定 / 偏好設定)中手動操作。
現在,在 Markdown 檔案中可以根據檔案標題輕鬆生成目錄。新操作位於 Insert(插入)和 Generate(生成)彈出選單中,可以通過 ⌘N 快捷鍵或右鍵點選呼叫。IDE 將在當前文字遊標處插入目錄並以標記將其括起,後續呼叫相同的選單可以對其進行更新。
新版本對 Java 檢查實現了一系列更改,這些更改有助於跟蹤潛在錯誤和簡化程式碼。例如, Standard ‘Charset’ object can be used(可以使用標準 'Charset' 物件)檢查已得到改進,現在可以識別 .name()和 .toString()。IDE 現在可以在模式變數隱藏欄位時發出警告,還會捕獲無意義的 Objects.requireNonNullElse 呼叫。大量 JUnit 相關 Java 檢查已轉換為 JVM 檢查,因此,它們現在也可以在 Kotlin 中使用。此外,程式碼補全現在會在適用時建議 .class 文字。
新增了對最新語言版本 Kotlin 1.7.0中引入的功能的支援。IDE 現在可以正確呈現絕對不可空的型別,並提供選擇加入要求的實用檢查。
已將 Kotlin 偵錯程式與資料流分析功能整合,因此現在它可以在 DFA 提示中顯示哪些條件為 true 以及哪些分支將被執行。先前,此整合僅適用於 Java,而現在也支援 Kotlin。
從 v2022.2 開始,捆綁的 Kotlin 編譯器不再與 IntelliJ IDEA 原生構建器搭配使用。本地和 CI 構建都將通過專案設定中宣告的 Kotlin 編譯器版本執行。這一更改消除了此前由於捆綁的編譯器版本與專案構建檔案中定義的版本不匹配而導致的本地和 CI 構建的不一致問題。
最近的索引優化工作對 IDE 在程式碼高亮顯示、補全和 Find Usages(查詢用法)方面的速度和效能產生了積極影響。
新增了對 Groovy-Integrated Queries (GINQ)的支援。IDE 現在為 Groovy 4 的此功能提供了語法高亮顯示、程式碼補全和檢查。
IntelliJ IDEA 2022.2 現在可以幫助您從系統受信任儲存區匯入受信任的 SSL 證書。它將自動使用特定於企業環境的自定義證書。一切都開箱即用,無需額外操作。
IntelliJ IDEA 2022.2 為 Testcontainers API 引入了映象補全,Testcontainers 包括所有可用 Docker 映象及其版本。點選參照即可在 Web 瀏覽器中開啟相應的 Docker Hub URL。
可以使用新的 Copy Docker Image(複製 Docker 映象)操作將映象從一個 Docker 守護行程複製到另一個,該操作會將映象儲存到檔案中,然後將其推播到所選連線。
重新啟動 IDE 後,IntelliJ IDEA 2022.2 現在會自動連線到 Docker。此新設定預設啟用,也可以在 Settings / Preferences | Advanced Settings | Docker(設定 / 偏好設定 | 高階設定 | Docker)中進行切換。
從 v2022.2 開始,IntelliJ IDEA 與 Colima 和 Rancher 整合,支援更多用於建立與 Docker 守護行程的連線的選項。
網頁結構 UI 得到了顯著改進。得益於文字格式高亮顯示,可以輕鬆閱讀最重要的部分,例如標記名稱、ID 和應用的 CSS 類。
只需點選間距中的圖示即可輕鬆導航回頁面元素。
建立新的頁面物件檔案時,嚮導現在將提供一個可選的 URL 欄位。如果包含 Web 地址,嚮導會根據連結地址建議頁面物件檔名。此外,當 Page Object Editor 開啟時,會自動載入插入的 URL。
在程式碼中新增新的頁面元素時,文字遊標現在將自動移動到新增的程式碼塊的末尾,這樣,您可以輕鬆導航並繼續編輯。
在處理現有頁面物件類時如果輸入了新的非參照頁面物件類,只需導航到警告的上下文選單並建立新的頁面物件即可修正未解決的程式碼警告。
從 v2022.2 開始,IntelliJ IDEA 可以從 .tasty 檔案讀取 match 型別,正確解析型別,解析型別變數,將其用作型別實參,支援檢查,以及將型別顯示為文字。另外,我們新增的支援還覆蓋無選項提取器、型別 lambda 和 *多型函數型別、型別級編譯器內在函數* 以及作為萬用字元與_一起在 Scala 2.13.9 和 2.12.16 中使用的 ?。複製貼上的程式碼現在也可正確縮排。
在匿名函數內部使用 return 關鍵字跳出函數而不執行其中的所有程式碼時,IntelliJ IDEA 2022.2 現在會發出警告。這通常不是預期用法,並且可能導致洩漏的實現和隱藏的效能開銷。當 private 或 class 形參隱藏超類變數時將觸發新警告。此外,試圖以編譯器禁止的方式覆蓋變數時會顯示錯誤。如果存在對應編譯器選項(-Xlint:nonlocal-return 和-Xlint:private-shadow),可以將這些新警告設定為顯示。
如果程式碼行因包含集合中的實參或元素列表而過長,您可以使用彈出選單中的 Put arguments on separate lines(將實參放在單獨的行中)操作快速將列表拆分為多個行。同樣,如果認為多行列表較短,可以使用 Put arguments on one line(將實參放在同一行中)操作將其合為一行。
為了實現更好的資源利用,基於編譯器的高亮顯示已有所調整。IDE 現在將考慮使用者定義的檔案高亮顯示設定。編譯現在將更少觸發並使用更少的後臺執行緒。編譯範圍已縮小到相關模組和原始碼範圍。
Safe Delete(安全刪除)操作可以從定義及其所有呼叫中移除一個元素。此操作現在也適用於型別形參。
IntelliJ IDEA 現在支援 Android Studio Chipmunk | 2021.2.1。
更多詳情:https://blog.jetbrains.com/idea/2022/07/intellij-idea-2022-2/
到此這篇關於IntelliJ IDEA 2022.2 正式釋出跟不動了...的文章就介紹到這了,更多相關IDEA 2022.2 正式釋出內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45