現(xiàn)在 jetbrains-agent 模式已經(jīng)不行了,改用無限試用模式了
傳送門 http://www.reibang.com/p/e8418bed3635
關(guān)注 公眾號 Cola叮咚 發(fā)送 reset 即可獲得無限試用插件下載地址
IntelliJ IDEA 2020.3 最新變化
IntelliJ IDEA 2020.2 在調(diào)試器中添加了交互式提示和內(nèi)聯(lián)監(jiān)視忘瓦,改進了對 Java 15 的支持,并且引入了對 Git 暫存的支持以及其他各種功能。 繼續(xù)閱讀以了解所有內(nèi)容!
格式化的文本和字體連字瓜富,這有助于使代碼更易于用戶閱讀掌测。 您可以在 Settings / Preferences | Editor | Reader Mode 中自定義閱讀器模式設(shè)置内贮。
LightEdit 改進
在 IntelliJ IDEA 2020.2 中,我們改進了 LightEdit 模式的用戶體驗。 要在 LightEdit 模式下從命令行打開文件夜郁,現(xiàn)在可以鍵入 -e
(--edit
)什燕,后跟要打開文件的名稱,或者省略文件名以重新打開上一個會話竞端。 可以通過 LightEdit 窗口中的新狀態(tài)欄訪問整套 IDE 功能屎即。 如果您想詳細(xì)了解 LightEdit 模式更新,請閱讀此博文事富。
更好的拼寫和語法檢查工具
現(xiàn)在技俐,當(dāng)您按 時,IDE 會調(diào)用一些建議來更正您的語法或拼寫统台。 更重要的是雕擂,我們開始使用新版本的 LanguageTool 語法檢查引擎,此引擎改進了英語文本檢查并添加了對 10 種以上語言的支持贱勃。
Search Everywhere 更新
我們在 Search Everywhere 對話框中添加了一個新的 Git 選項卡捂刺。 現(xiàn)在,您可以在 Search Everywhere 對話框中查找提交哈希和消息募寨、標(biāo)記以及分支族展。 您還可以在搜索字段中執(zhí)行簡單的數(shù)學(xué)計算。
預(yù)覽選項卡
現(xiàn)在拔鹰,您只需點擊一下即可在預(yù)覽選項卡中打開文件仪缸。 在預(yù)覽選項卡中打開文件時,文件的名稱以斜體顯示列肢。 如果您開始編輯此文件恰画,它將不再是預(yù)覽,而是變?yōu)橐粋€普通文件瓷马。 如果點擊另一個文件在預(yù)覽模式下將其打開拴还,它將顯示在同一個選項卡中,替換之前打開的文件欧聘。 要啟用此功能片林,請點擊 Project 視圖中的齒輪圖標(biāo),然后選擇 Enable Preview Tab怀骤。
Linux 表情符號選擇器
在 v2020.3 中费封,我們?yōu)?Linux 添加了表情符號選擇器 ??。 要打開表情符號選擇器蒋伦,請按 <kbd style="font-family: inherit; line-height: inherit; position: relative; box-sizing: border-box; margin: 0px; padding: 0px 6px; white-space: nowrap; border-radius: 4px; border: none; color: rgb(39, 40, 44); background-color: rgba(39, 40, 44, 0.05); box-shadow: none; font-size: inherit; place-self: start;">Ctrl+Alt+;</kbd>弓摘。 您可以按類別篩選表情符號,更改其膚色并按名稱搜索表情符號痕届。 表情符號選擇器完全支持鍵盤導(dǎo)航韧献。
在 IDE 內(nèi)部更新 JDK
從 v2020.3 開始末患,只要有可用的更新,就可以從顯示的彈出窗口遷移到最新的 JDK锤窑。 您可以選擇安裝還是跳過璧针。
編輯器
新的 Extract method 布局
我們簡化了提取 Java 方法的過程 - 只需在 Mac 上按??MIDE 便會立即執(zhí)行提取。
以更直觀的方式訪問 Rename 設(shè)置
通過內(nèi)嵌提示中顯示的新 Rename 偏好設(shè)置果复,現(xiàn)在可以選擇是要重命名注釋和字符串文字中的實例還是可打印文本中的實例陈莽。 要調(diào)用此提示渤昌,請在 Mac 上按 ?F6
拖放選項卡
現(xiàn)在虽抄,如果要在處理項目時打開多個選項卡,可以拖放文件選項卡以水平或垂直拆分編輯器独柑。 此外,我們還引入了 Open in Right Split 操作,此操作可在文件處于打開狀態(tài)時垂直拆分編輯器艘蹋。 可從 Project 視圖或其他導(dǎo)航彈出窗口(例如 Recent Files内边、Search Everywhere 和 Navbar)中調(diào)用此操作。
固定的選項卡改進
在 v2020.3 中索绪,對于固定的選項卡湖员,將顯示新的固定圖標(biāo)。 當(dāng)您點擊它時瑞驱,便會取消固定文件娘摔。 您還可以通過將選項卡拖放到其他固定或取消固定的文件上,以此來固定和取消固定選項卡唤反。 如果您傾向于打開許多選項卡凳寺,則可以將所有固定的選項卡都放在一行中。 為此彤侍,請轉(zhuǎn)到 Settings / Preferences | Editor | General | Editor Tabs肠缨,然后勾選 Show pinned tabs in a separate row 復(fù)選框。
改進了 Markdown 編輯和預(yù)覽
Markdown 工具現(xiàn)在具有更好的預(yù)覽 UI 和改進的 UX盏阶。 您可以在 Settings / Preferences | Editor | Code Style | Markdown 中自定義 Markdown 格式晒奕。 在 Mac 上按 ?+Alt+L 來應(yīng)用格式設(shè)置。 編輯器右上角的 Auto-Scroll Preview 按鈕允許您同步滾動預(yù)覽窗格和編輯器名斟。 我們還添加了對 Mermaid.js 的支持吴汪。
將 IntelliJ IDEA 設(shè)置為打開文件的默認(rèn)應(yīng)用程序
現(xiàn)在,您可以將 IntelliJ IDEA 設(shè)置為打開文件的默認(rèn)應(yīng)用程序蒸眠。 在 Preferences | Settings / Editor / File Types 中漾橙,點擊 Associate file types with IntelliJ IDEA… 按鈕。 在打開的對話框中楞卡,選擇要在 IDE 中打開的文件的擴展名霜运。 如果您使用 macOS脾歇,則需要重新啟動計算機才能應(yīng)用這些變更。
每個模板多個文件
在 Preferences / Settings | Editor | File and Code Templates 中淘捡,現(xiàn)在可以添加會創(chuàng)建多個文件的模板藕各。 首先,點擊 + 新建一個模板焦除。 要向其中添加另一個文件激况,請點擊 + 旁邊的 Create Child Template File 圖標(biāo)。 在 File name 字段中膘魄,您可以使用 Description 部分中列出的變量輸入模式以生成文件名和路徑乌逐。
調(diào)試器
交互式提示
當(dāng)您的應(yīng)用程序在調(diào)試模式下運行時,您可以點擊變量來獲取內(nèi)聯(lián)提示创葡,提示中包含可以更改其值的相關(guān)字段浙踢。 點擊此新內(nèi)聯(lián)提示中的 Create Renderer 可打開一個對話框,您將能夠在其中配置所有調(diào)試器視圖中內(nèi)聯(lián)值的顯示灿渴。
內(nèi)聯(lián)監(jiān)視
我們添加了一種新型監(jiān)視表達式洛波,這種表達式將與特定的上下文相關(guān)聯(lián)并顯示在編輯器中。 要創(chuàng)建這些新的監(jiān)視表達式骚露,可以在內(nèi)聯(lián)提示彈出窗口中點擊 Add as Inline Watch蹬挤,從上下文菜單中選擇 Add Inline Watch,或者右鍵點擊編輯器中的變量棘幸。 您可以在 Debug 工具窗口的 Variables 選項卡中的新 Inline Watches 節(jié)點中管理內(nèi)聯(lián)監(jiān)視焰扳。
Java 調(diào)試器中的基本內(nèi)存分析
現(xiàn)在,當(dāng)調(diào)試器運行時够话,可以使用基本的分析選項蓝翰。 從 Debug 工具窗口的上下文菜單中調(diào)用新的分析功能。 第一個功能是 Show referring objects女嘲,用于查找從對象到 GC 根的最短路徑畜份。 第二個功能是 Calculate retained size,用于計算對象的保留大小并顯示其保留集欣尼。
更好地調(diào)試 Gradle
現(xiàn)在爆雹,對于 Gradle 任務(wù),每個調(diào)試會話只打開一個選項卡愕鼓。 它包含 Frames 和 Variables钙态,以及 Console 輸出。 調(diào)試器控件現(xiàn)在可以正常工作菇晃。 如果要回滾到以前使用的調(diào)試邏輯册倒,請清除 Edit configurations… 屏幕上的 Reuse Gradle debug session for forked processes 復(fù)選框。
性能分析器
更新了 Profiler 工具窗口 ULTIMATE
在重新設(shè)計的 Profiler 工具窗口中磺送,可以將分析器附加到正在運行的應(yīng)用程序驻子。 在所有正在運行的 Java 進程的列表中灿意,按 Enter 鍵以調(diào)用 Attach Profiler to a Process,然后選擇要使用的集成工具崇呵。 在 Recent Snapshot 區(qū)域中缤剧,您可以快速訪問以前創(chuàng)建的任何快照。
火焰圖搜索 ULTIMATE
火焰圖搜索現(xiàn)在更人性化域慷,具有可見的搜索字段荒辕、用于快速導(dǎo)航的向上/向下箭頭,以及允許您在整個火焰圖中或僅在特定子樹中搜索的篩選器犹褒。
輕松訪問 .jfr 和 .hprof ULTIMATE
不再需要費時費力地打開 .jfr
和 .hprof
文件抵窒! 要快速打開這些類型的任何文件,只需將其拖放到編輯器中并使用 File | Open 或者在 Project 視圖中雙擊該文件化漆。
Previous Next
支持本地 Maven 和 Tomcat ULTIMATE
現(xiàn)在估脆,可以像分析任何其他運行配置一樣分析本地 Maven 和 Tomcat 運行配置钦奋。 右鍵點擊要分析的項座云,然后選擇必要的分析選項:CPU、分配或 Java Flight Recorder付材。
版本控制
Git 暫存支持
現(xiàn)在朦拖,您可以直接從 IDE 暫存變更。 要啟用此功能厌衔,請轉(zhuǎn)到 Settings / Preferences | Version Control | Git璧帝,然后勾選 Enable staging area 復(fù)選框。 點擊 + 圖標(biāo)富寿,將文件添加到 Commit 視圖的新 Staged 節(jié)點中睬隶。 您還可以直接從間距或在 Diff 視圖中暫存變更。 要了解詳情页徐,請閱讀我們的博文苏潜。
重新排列了 VCS 菜單
現(xiàn)在,將根據(jù)您當(dāng)前使用的版本控制系統(tǒng)來命名 VCS 菜單变勇。 我們移除了對項目進行版本控制最有用的操作以外的所有其他操作恤左,使菜單變得更加簡潔。 如果您的項目僅使用 Git搀绣,則 VCS 菜單將如上圖所示飞袋。
改進了分支
創(chuàng)建新分支時,IDE 會自動更正分支名稱中未被接受的符號链患。 我們重新設(shè)計了當(dāng)前分支的上下文菜單巧鸭,以顯示相關(guān)操作。 對于遠(yuǎn)程分支麻捻,我們將 Merge into Current 和 Rebase Current onto Selected 操作分別重命名為 Pull into Current Using Merge 和 Pull into Current Using Rebase纲仍。
運行配置
更新了運行/調(diào)試配置
我們重新排列了 Run/Debug Configurations 以使其更加整潔览闰,現(xiàn)在最常用的設(shè)置都位于一個屏幕中。 必填字段包含字段內(nèi)標(biāo)簽巷折,并且按與命令行相同的順序排列压鉴。 如果需要配置其他參數(shù),請點擊 Modify options锻拘。
存儲和共享運行/調(diào)試配置模板
在 IntelliJ IDEA 2020.3 中油吭,您可以將運行配置模板存儲為 XML 文件,然后通過 Git 或其他 VCS 與團隊成員共享署拟。 要啟用這些功能婉宰,請轉(zhuǎn)到 Edit Configurations…,展開 Templates 節(jié)點推穷,選擇一個配置模板心包,選中 Store as project file 復(fù)選框,然后定義用于存儲此配置模板的路徑馒铃。
Code With Me EAP
IntelliJ IDEA 2020.3 支持 Code With Me (EAP) – 一項用于協(xié)作開發(fā)和結(jié)對編程的新服務(wù)蟹腾。 利用 Code With Me,您可以與其他人共享 IDE 中當(dāng)前打開的項目区宇,并實時協(xié)同處理娃殖。 從插件市場 (Preferences / Settings | Plugins | Marketplace) 中獲取此服務(wù)。 查看這些文章以詳細(xì)了解 Code With Me议谷。
Java
轉(zhuǎn)換記錄
我們添加了一個新的意圖操作炉爆,允許您將記錄轉(zhuǎn)換為類。 當(dāng)您想要降級代碼庫時卧晓,此操作十分有用芬首。 您可以在此博文中閱讀有關(guān)何時以及如何使用記錄的信息。
全面支持密封類
在此版本中逼裆,我們?yōu)?a target="_blank">密封類添加了補全郁稍、代碼洞察和重構(gòu)。 使用 sealed 修飾符時波附,您會將一個類聲明為密封類艺晴,它允許您定義哪些其他類可以擴展該類,以及哪些類可以防止被擴展掸屡。 子類可以是 final封寞、non-sealed 或 sealed 類。 有關(guān)如何使用此功能的一些示例仅财,請閱讀此博文狈究。
代碼補全中基于機器學(xué)習(xí)的排序
得益于更好地對建議排序并首先顯示最相關(guān)項的全新機器學(xué)習(xí)技術(shù),代碼補全建議現(xiàn)在變得更加智能并且與上下文更相關(guān)盏求。 要了解新排名系統(tǒng)如何更改建議的順序抖锥,請轉(zhuǎn)到 Settings / Preferences | Editor | General | Code Completion亿眠,然后勾選 Mark position changes in the completion popup 復(fù)選框。
Shebang (#!) 支持
如果文件使用 Shebang 機制磅废,IntelliJ IDEA 會自動識別這種情況纳像,并允許您正確打開這些文件以及使用代碼洞察。 也可以高亮顯示帶有 shebang (#!
) 的文件拯勉。
新檢查
在 IntelliJ IDEA 2020.3 中竟趾,我們引入了新的檢查,可以幫助您改進代碼宫峦。 最重要的檢查之一是 Commented out code岔帽,它允許您刪除或取消注釋已注釋掉的行。 您可以在此博文中詳細(xì)了解 IntelliJ IDEA 2020.3 中的其他新檢查导绷。
更好的代碼補全
從頭開始創(chuàng)建類時犀勒,補全現(xiàn)在會在頂級 Public 聲明之后提供類、接口妥曲、枚舉或記錄贾费。 如果您使用 String.toUpperCase
或 String.toLowerCase
方法,現(xiàn)在會提示您使用 Locale.ROOT逾一。 當(dāng)您要調(diào)用 String.getBytes()
時铸本,IDE 會建議使用 UTF_8 字符集肮雨。
Kotlin
Previous Next
新型內(nèi)聯(lián)重構(gòu)
現(xiàn)在可以進行跨語言轉(zhuǎn)換遵堵,這意味著您可以從 Java 內(nèi)聯(lián) Kotlin 元素。 您還可以內(nèi)聯(lián)重構(gòu) also怨规、let陌宿、run、apply 和 with 范圍函數(shù)波丰。 我們改進了 lambda 表達式的內(nèi)聯(lián)壳坪,使 IDE 可以更全面地分析其語法并正確設(shè)置其格式。
結(jié)構(gòu)化搜索和替換
我們?yōu)?Kotlin 引入了對結(jié)構(gòu)化搜索與替換 (SSR) 操作的支持掰烟。 您可以查找和替換代碼模式爽蝴,并考慮源代碼的語法和語義。 變量的篩選器允許您縮小搜索范圍纫骑。
新架構(gòu)
Kotlin IDE 插件的發(fā)布周期現(xiàn)在已與 IntelliJ IDEA 的發(fā)布周期同步蝎亚。 我們還將 Kotlin IDE 插件移至新的存儲庫,此存儲庫與 IntelliJ IDEA 代碼庫組合先馆,以最大程度地縮短我們獲取平臺變更所需的時間发框。
框架和技術(shù)
重新設(shè)計了 Endpoints 工具窗口 ULTIMATE
在此版本中,我們顯著改進了 Endpoints 工具窗口煤墙,它現(xiàn)在會顯示 HTTP 和 WebSocket 協(xié)議的客戶端和服務(wù)器 API梅惯。 它可以更方便地顯示按模塊分組的端點宪拥,并且可以選擇讓列表更加緊湊。 您可以將全面搜索與篩選器铣减、多個搜索參數(shù)和補全一起使用她君。 您可以在新選項卡中閱讀每個端點的文檔。 如果端點具有關(guān)聯(lián)的 URL葫哗,則可以看到它們的 Open API 表示并訪問臨時 HTTP 客戶端犁河。
cURL 轉(zhuǎn)換 ULTIMATE
現(xiàn)在,您可以通過在 HTTP 請求編輯器中按 <kbd style="font-family: inherit; line-height: inherit; position: relative; box-sizing: border-box; margin: 0px; padding: 0px 6px; white-space: nowrap; border-radius: 4px; border: none; color: rgb(39, 40, 44); background-color: rgba(39, 40, 44, 0.05); box-shadow: none; font-size: inherit; place-self: start;">Alt+Enter</kbd> 并選擇 Convert to cURL and copy to clipboard 選項魄梯,將 HTTP 請求導(dǎo)出到 cURL桨螺。
更好的 URL 補全 ULTIMATE
URL 補全現(xiàn)在可提供更多信息,其中包含框架圖標(biāo)酿秸、HTTP 方法以及在其中聲明端點的類或文件的源位置灭翔。 已棄用的 URL 以刪除線格式顯示。
URL 內(nèi)嵌提示 ULTIMATE
我們添加了對 URL 的某些關(guān)鍵操作的快速訪問辣苏。 點擊 URL 旁邊的地球圖標(biāo)可訪問它們肝箱。 這些操作當(dāng)前可用于 Spring MVC、WebFlux稀蟋、Feign Client煌张、JAX-RS、Micronaut 和 Retrofit 框架退客。
Spring 更新 ULTIMATE
現(xiàn)在骏融,我們支持對 Spring MVC 功能路由、RestOperations萌狂、Spring WebTestClient 和 Spring Reactive WebClient 的代碼洞察档玻。 我們還可以顯示用它們聲明的端點。 我們?yōu)?Kotlin Spring Security 項目添加了代碼補全和導(dǎo)航功能茫藏。
HTTP 請求轉(zhuǎn)換 ULTIMATE
如果您仍然使用舊 HTTP 客戶端格式的 HTTP 請求误趴,則可以通過點擊已打開請求頂部的 Convert request to the new format 輕松轉(zhuǎn)換它們。 其他方法包括通過 Project 視圖中的上下文菜單或者從 HTTP 請求編輯器進行轉(zhuǎn)換务傲。
Swagger 更新 ULTIMATE
我們顯著改進了各種情況下的代碼洞察凉当,包括當(dāng)您想要使用 $ref
關(guān)鍵字引用外部定義時。 作為另一項重要更新售葡,我們添加了 Swagger Hub 支持看杭,可從 Swagger Hub 獲取公共和私有規(guī)范,并在 Endpoints 工具窗口中打開它們天通。 另一個優(yōu)秀的功能是 Swagger UI 現(xiàn)在可與 Darcula 主題同步泊窘。
Quarkus 和 Micronaut 運行配置 ULTIMATE
新的 Quarkus 和 Micronaut 項目具有自動創(chuàng)建的運行配置,這意味著您可以立即運行和調(diào)試應(yīng)用程序。 如果您決定更改 Edit Configurations 中的 Quarkus 設(shè)置烘豹,則 Environment 部分將僅具有適用于 Gradle 或 Maven 的設(shè)置瓜贾,具體取決于您使用哪種設(shè)置來構(gòu)建自己的項目。
@Query 注解中 Micronaut 數(shù)據(jù)的代碼補全 ULTIMATE
IntelliJ IDEA 2020.3 為創(chuàng)建存儲庫接口時使用的預(yù)定義方法引入了補全功能携悯。 我們還添加了對 Micronaut @Query
注解的支持祭芦,此注解在創(chuàng)建自定義查詢時十分有用。 使用此注解憔鬼,您可以將 JPQL 語言用于代碼段龟劲。
Scala
并行編譯
現(xiàn)在,Scala 編譯服務(wù)器可以并行編譯獨立的模塊轴或。 我們調(diào)整了默認(rèn) VM 選項昌跌,默認(rèn)情況下最多支持 4 個編譯線程,這有助于極大地加快編譯速度照雁。 如果您的計算機具有多個 CPU 核心與大量 RAM蚕愤,請盡管調(diào)整默認(rèn)值以進一步縮短編譯時間。
編譯圖表
為了提高并行編譯的效率饺蚊,您可能需要優(yōu)化項目模塊的結(jié)構(gòu)和編譯服務(wù)器的 VM 選項萍诱。 我們添加了編譯圖表來幫助您解決此問題。 現(xiàn)在污呼,您可以一目了然地判斷何時需要優(yōu)化裕坊。 例如,圖表可以幫助您確定屬于瓶頸的模塊燕酷、提高線程數(shù)量的機會以及需要調(diào)整最大堆大小的情況籍凝。 通過加快編譯速度并讓您專注于動態(tài)圖表,“正在編譯”的畫面現(xiàn)在已經(jīng)一去不復(fù)返悟狱。
Previous Next
增強的軟件包前綴
現(xiàn)在静浴,Scala 插件可以將 IntelliJ IDEA 的軟件包前綴與 Scala 的鏈接的軟件包子句和相對導(dǎo)入結(jié)合使用。 盡管這些功能中的每一個都相當(dāng)模糊挤渐,但這種組合提供了一個直觀且內(nèi)部一致的系統(tǒng),而不是指數(shù)級地增加模糊程度(更多信息)双絮。 您不再需要忍受空目錄鏈或不斷重復(fù)相同的軟件包前綴浴麻。 您可以使目錄和軟件包保持干凈整潔。
Previous Next
MUnit 支持
Scala 插件已經(jīng)支持 JUnit囤攀、ScalaTest软免、uTest 和 Specs2。 現(xiàn)在是時候向此列表再添加一個條目了焚挠。 對 MUnit 的支持現(xiàn)在可以提供所有通常的優(yōu)勢膏萧。
Scala 3 改進
IntelliJ Scala 插件已包含對即將發(fā)布的 Scala 3 的支持,而且已經(jīng)持續(xù)一段時間,我們正在努力跟上所有新的更新榛泛。 特別是蝌蹂,Scala 插件現(xiàn)在可以理解 main 方法的新語法。 對 Hello Worlds 進行工程設(shè)計從未如此簡單曹锨!
JavaScript
集成的 TypeScript 和 Problems 工具窗口 ULTIMATE
我們已將 TypeScript 語言服務(wù)集成到 Problems 工具窗口中孤个,并移除了 TypeScript 工具窗口。 進行此變更后沛简,用戶可以更輕松地在一個位置檢查代碼中的問題齐鲤。 我們還將先前在 TypeScript 工具窗口中可用的操作移動到狀態(tài)欄上的專用微件中。
根據(jù)用例創(chuàng)建 React 組件 ULTIMATE
您的代碼中有未解析的 React 組件嗎椒楣? 將脫字符號放到用例中给郊,按 Alt+Enter,從列表中選擇 Create class/function component捧灰,隨后 IDE 將為您創(chuàng)建相關(guān)的代碼結(jié)構(gòu)丑罪。
查看 WebStorm 最新變化,了解 IntelliJ IDEA 2020.3 中提供的其他 JavaScript 改進凤壁。
Kubernetes
下載日志 ULTIMATE
現(xiàn)在吩屹,您可以將日志下載到本地計算機上 – 只需點擊 Services 工具窗口左側(cè)窗格中的 Download Log 按鈕。 默認(rèn)情況下拧抖,您的 pod 會保存到 Scratches 和 Consoles | Kubernetes Files | <context> | <namespace> | pods 中煤搜,但是,您可以在 Settings / Preferences | Build, Execution, Deployment | Kubernetes 的 Pod Logs 部分中更改設(shè)置唧席。
Open Console 和 Run Shell ULTIMATE
Services 工具窗口的左側(cè)窗格中添加了兩個新操作:用于連接包含控制臺的容器的 Open Console 以及用于啟動 pod 容器的 Shell 的 Run Shell擦盾。 點擊工具圖標(biāo)可以快速訪問設(shè)置的 Pod Shell 部分。
從 Kubernetes 加載 CRD ULTIMATE
現(xiàn)在可以從活動群集中自動加載 CRD 架構(gòu)淌哟。 為此迹卢,請轉(zhuǎn)到 Preferences / Settings | Languages & Frameworks | Kubernetes,然后勾選 Use API schema from an active cluster 復(fù)選框徒仓。
數(shù)據(jù)庫工具
使用 SQL 查詢 MongoDB ULTIMATE
現(xiàn)在腐碱,您可以使用 SQL 查詢 MongoDB 數(shù)據(jù)庫了。 IntelliJ IDEA 2020.3 支持包含 JOIN掉弛、WHERE症见、GROUP BY、HAVING殃饿、ORDER BY谋作、LIMIT、OFFSET 等子句的 SELECT 查詢以及除 map乎芳、reduce遵蚜、filter 和 let 以外的所有可用 MongoDB 函數(shù)帖池。 如果您想詳細(xì)了解使用 SQL 查詢 MongoDB,請閱讀此博文吭净。
Previous Next
Couchbase 支持和新的數(shù)據(jù)提取工具 ULTIMATE
IDE 現(xiàn)在支持 Couchbase Query 服務(wù)睡汹。 我們還引入了兩個新的提取工具:One-Row 和 SQL-Insert-Multirow。前者允許您將列復(fù)制到逗號分隔的字符串中攒钳,后者可生成包含多個要插入的新行的單個 INSERT 語句帮孔。
其他
您還可以在日常工作中使用其他有用的更新:
- 即將發(fā)布的 Maven 3.7.0 將具有采用簡化結(jié)構(gòu)的新 POM。 IntelliJ IDEA 2020.3 已經(jīng)包括對它們的支持不撑。
- Lombok 插件現(xiàn)在是內(nèi)置插件文兢。
- IntelliJ IDEA 可以直接從 JetBrains 的服務(wù)器為熱門的 Maven 庫下載共享索引。 如果您使用 IntelliJ Platform SDK 開發(fā)插件焕檬,則會自動下載共享索引姆坚。
- 我們更新了 UI,使軟件在 macOS Big Sur 中看上去更美觀实愚。
- Preferences/Settings | Keymap 中提供了與 macOS 系統(tǒng)快捷鍵完全兼容的新鍵盤映射兼呵。
- 現(xiàn)在,我們默認(rèn)使用 Git 格式創(chuàng)建補丁腊敲。