摘要:是編程最好的,沒(méi)有之一,提供了很多強(qiáng)大的功能,而且顏值也很高,唯一美中不足的就是價(jià)格不菲,不過(guò)好在用教育郵箱可以免費(fèi)使用,每年授權(quán)一次。很多快捷鍵可以極大程度上提供我們的編碼效率,下面記錄了一些常用的快捷鍵。
IntelliJ IDEA是Java編程最好的IDE,沒(méi)有之一,提供了很多強(qiáng)大的功能,而且顏值也很高,唯一美中不足的就是價(jià)格不菲,不過(guò)好在用教育郵箱可以免費(fèi)使用,每年授權(quán)一次。
IDEA很多快捷鍵可以極大程度上提供我們的編碼效率,下面記錄了一些常用的快捷鍵。對(duì)于快捷鍵我個(gè)人的理解是,對(duì)于一些常用的我們有必要記下來(lái),很方便,不常用的就沒(méi)必要熟記,真要用時(shí)可以從相應(yīng)的菜單中找到,畢竟真正的精力還是要放到編碼本身中。
無(wú)處不在的跳轉(zhuǎn)項(xiàng)目之間跳轉(zhuǎn):option+command+` (Ctrl+Alt+])
最近的文件(Recent Files):command+E(Ctrl+E)
最近改變的文件:shift+command+E
跳轉(zhuǎn)到上次修改的地方:shift+command+backspace(Ctrl+Shift+Backspace)
上次瀏覽的地方:option+command+L(Ctrl+Alt+L),下一次瀏覽的地方option+command+R(Ctrl+Alt+L)
精準(zhǔn)搜索搜索類(Go to class):command+O(Ctrl+N),可以選擇包含jar包中所有的類
搜索文件(Go to file):shift+command+O(Ctrl+Shift+N)
根據(jù)符號(hào)搜索(Go to symbol):option+command+O(Ctrl+Shift+Alt+N)
double shift可以快速地根據(jù)類、文件、符號(hào)搜索
根據(jù)字符串搜索(Find in path):shift+command+F(Ctrl+Shift+F),比較常用,可以選擇是否匹配大小寫(xiě)、字符串是否是個(gè)單詞、通過(guò)正則表達(dá)式搜索、指定在哪類文件搜索,還可以選擇搜索范圍
在當(dāng)前文件中搜索:command+F(Ctrl+F)
Alt+Enteralt+enter雖然只是一個(gè)簡(jiǎn)單的快捷鍵,但是卻擁有極其強(qiáng)大的功能。
自動(dòng)創(chuàng)建函數(shù)
list replace,即當(dāng)寫(xiě)了一個(gè)傳統(tǒng)for循環(huán)后,alt+enter會(huì)幫你自動(dòng)轉(zhuǎn)換成for-in循環(huán)
字符串format或者build
單詞拼寫(xiě)
倒入依賴
重構(gòu)當(dāng)需要對(duì)某個(gè)變量統(tǒng)一修改時(shí),將光標(biāo)移到變量名稱上,shift+F6就可以快速修改
command+F6修改函數(shù)簽名(Change Signature),可以對(duì)函數(shù)名稱、返回值、參數(shù)等進(jìn)行修改
視圖查看command+F12(Ctrl+F12)查看類結(jié)構(gòu),包括方法、參數(shù)、返回值等
option+shift+command+U(Ctrl+Alt+Shift+U)查看依賴拓?fù)鋱D,如果是類文件會(huì)展示類繼承、接口實(shí)現(xiàn)、包括注解之間的關(guān)系;如果是pom.xml文件,則會(huì)顯示工程的依賴樹(shù)。也可以通過(guò)右擊Show Diagrams查看依賴拓?fù)鋱D
control+H(Ctrl+H)顯示類的繼承結(jié)構(gòu)(Type Hierarchy),Type Hierarchy是IDEA的一個(gè)側(cè)邊菜單,command+8(Alt+8)也可查看繼承結(jié)構(gòu)
F1(Ctrl+Q)查看注釋文檔
Alt+left/right在已打開(kāi)的tab之間切換,Alt+up/down在上一個(gè)/下一個(gè)方法之間切換
F2高亮錯(cuò)誤或警告快速定位
其他option+command+L(Ctrl+Alt+L)格式化代碼
Alt+Insert生成代碼(如get,set方法,Constructor,toString()等)
command+R(Ctrl+R)替換文本
command+/(Ctrl+/) 注釋代碼(// 或者/.../ )
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/75809.html
摘要:線程過(guò)去,跨過(guò)一個(gè)線程意味著要恢復(fù)所有的其他線程,而版開(kāi)始只需要恢復(fù)當(dāng)前線程即可??焖偎阉餍掳姹靖倪M(jìn)了快速搜索的彈出菜單,會(huì)將搜索項(xiàng)高亮顯示。終于新增支持。 調(diào)試器 Groovy表達(dá)式 從16版開(kāi)始,Evaluate Expression 和 Watches可以使用更短且更具表現(xiàn)力的Groovy表達(dá)式進(jìn)行調(diào)試,而Groovy表達(dá)式以前只能用于Groovy代碼。 線程 過(guò)去,跨過(guò)一個(gè)線程...
IntelliJ IDEA 問(wèn)題描述 IntelliJ IDEA 在 多窗口、多項(xiàng)目協(xié)作開(kāi)發(fā)時(shí),MacBook Pro的散熱風(fēng)扇兇猛地轉(zhuǎn)動(dòng),相關(guān)配置如下: MacBook Pro 配置 MacBook Pro (Retina, 15-inch, Mid 2015) 型號(hào)名稱: MacBook Pro 型號(hào)標(biāo)識(shí)符: MacBookPro11,4 處理器名稱: Intel Core ...
摘要:原本地址人員正確使用的方式博客地址前言博主是開(kāi)發(fā)人員,以前一直都用來(lái)開(kāi)發(fā)的,說(shuō)實(shí)話感覺(jué)毫無(wú)美感可言,后來(lái)經(jīng)過(guò)同事介紹,認(rèn)識(shí)了,一眼就相中了黑色的主題風(fēng)格,自此就拋棄了舊愛(ài)。下文我將介紹一下正確的使用的方式。 showImg(https://segmentfault.com/img/remote/1460000009255931?w=640&h=400); 原本地址:Java人員正確使用...
摘要:安裝使用全稱,是編程語(yǔ)言開(kāi)發(fā)的集成環(huán)境。同時(shí)該軟件也支持多系統(tǒng)或者也完全支持該軟件的使用筆者使用同時(shí)兩版軟件都支持安裝版和解壓版的使用。 IntelliJ IDEA 安裝使用 IDEA 全稱 IntelliJ IDEA,是java編程語(yǔ)言開(kāi)發(fā)的集成環(huán)境。相信玩Java的猿們都不會(huì)錯(cuò)過(guò)的一款I(lǐng)DE,不過(guò)話是這樣說(shuō),我自己也是從Eclipse神器轉(zhuǎn)到Idea上來(lái)的,因此偏愛(ài)哪款I(lǐng)DE完全憑...
閱讀 724·2023-04-25 17:54
閱讀 2981·2021-11-18 10:02
閱讀 1141·2021-09-28 09:35
閱讀 661·2021-09-22 15:18
閱讀 2863·2021-09-03 10:49
閱讀 3060·2021-08-10 09:42
閱讀 2584·2019-08-29 16:24
閱讀 1265·2019-08-29 15:08