国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠(chéng)信、勤奮、創(chuàng)新、卓越

友好定價(jià)、專業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

收藏了!IntelliJ IDEA 2019 快捷鍵開發(fā)手冊(cè)

發(fā)布時(shí)間:2023-07-11

瀏覽次數(shù):0

優(yōu)質(zhì)文章,第一時(shí)間送達(dá)

來源:.com/info--.html

古人云:工欲善其事intellij idea 重置默認(rèn)視圖,必先利其器。 如果他只把法寶握在手里,無法發(fā)揮出它最大的好處,那就等于是徒手與敵人對(duì)抗。 古人所說,若未得其真意,則只能是閑話。

手動(dòng)代碼

常用的是fori/sout/psvm+Tab來生成循環(huán)、.out、main方法等樣板代碼。

例如,要輸入 for(:users),只需輸入 user.for+Tab;

另一個(gè)例子,輸入Date=user。 只需輸入 user..var+Tab。

輸入代碼標(biāo)簽后,按Tab鍵生成代碼。

Ctrl+Alt+O 優(yōu)化導(dǎo)出的類和包

Alt + 生成代碼(如get、set方法、構(gòu)造函數(shù)等)或右鍵()

fori/sout/psvm+Tab

Ctrl+Alt+T 生成 或 Alt+enter

CTRL+ALT+T 將所選代碼放入 TRY{}IF{}ELSE{}

Ctrl+O 重繪方法

Ctrl+I的實(shí)現(xiàn)方法

Ctr+Shift+U 大小寫轉(zhuǎn)換

ALT+Enter 導(dǎo)出包,手動(dòng)修正

ALT+/代碼提示

CTRL+J 手動(dòng)代碼

Ctrl+Shift+J,將兩行合并為一行

CTRL+空格 代碼提示

CTRL+SHIFT+SPACE 手動(dòng)完成代碼

CTRL+ALT+L 低格式代碼

CTRL+ALT+I 手動(dòng)縮進(jìn)

CTRL+ALT+O 優(yōu)化導(dǎo)出的類和包

ALT + 生成代碼(如GET、SET方法、構(gòu)造函數(shù)等)

CTRL+E 最近修改的代碼

CTRL+ALT+SPACE 類名或套接字名稱提示

CTRL+P模式參數(shù)提示

CTRL+Q,可以看到當(dāng)前模式的聲明

Shift+F6 構(gòu)建 - 重命名(包、類、方法、變量、甚至注釋等)

Ctrl+Alt+V 提取變量

查詢快捷鍵

Ctrl+Shift+可以跳轉(zhuǎn)到之前編輯過的位置

CTRL+ALT+左/右導(dǎo)航之前和之后編輯的位置

ALT+7 在右側(cè)窗口中顯示當(dāng)前文件的結(jié)構(gòu)

Ctrl+F12 浮動(dòng)顯示當(dāng)前文件的結(jié)構(gòu)

ALT+F7 查找對(duì)函數(shù)、變量或類的所有引用

CTRL+ALT+F7 查找對(duì)函數(shù)、變量或類的所有引用

Ctrl+Shift+Alt+N 查找類中的方法或變量

雙擊SHIFT查找項(xiàng)目所有目錄下的文件

Ctrl+N 查找類

Ctrl+Shift+N 查找文件

CTRL+G 定位線

CTRL+F 在當(dāng)前窗口中查找文本

CTRL+SHIFT+F 在指定窗口中查找文本

CTRL+R 替換當(dāng)前窗口中的文本

CTRL+SHIFT+R 替換指定窗口中的文本

ALT+SHIFT+C 查找已更改的文件

CTRL+E 最近打開的文件

F3查找關(guān)鍵字出現(xiàn)的位置

SHIFT+F3 到下一個(gè)關(guān)鍵字出現(xiàn)位置

選中文本,按Alt+F3,突出顯示相同文本,按F3逐一查找相同文本

F4查找變量源

CTRL+SHIFT+O 彈出顯示搜索內(nèi)容

Ctrl+W 選擇代碼,連續(xù)按下會(huì)有其他效果

F2或Shift+F2突出顯示錯(cuò)誤或警告以進(jìn)行快速定位

Ctrl+向上/向下光標(biāo)跳轉(zhuǎn)到第一行或最后一行

Ctrl+B 快速打開光標(biāo)處的類或方法

CTRL+ALT+B 查找所有泛型

CTRL+SHIFT+B 查找變量的類

Ctrl+Shift+上下鍵上下聯(lián)通碼

Ctrl+Alt+左/右返回下一個(gè)瀏覽位置

Ctrl+X 刪除行

Ctrl+D 復(fù)制行

Ctrl+/ 或 Ctrl+Shift+/ 注釋(//或/…/)

Ctrl+H 顯示結(jié)狀照明

Ctrl+Q 顯示已注釋的文檔

Alt+F1 查找代碼位置

Alt+1 快速打開或隱藏工程面板

Alt+左/右切換代碼視圖

ALT+↑/↓ 快速連接定位模式

CTRL+ALT+左/右導(dǎo)航之前和之后編輯的位置

Ctrl+Shift+可以跳轉(zhuǎn)到之前編輯過的位置

Alt+6 查找 TODO

其他快捷鍵

SHIFT+ENTER 開始新行

CTRL+Z 快退(撤消)

CTRL+SHIFT+Z 前進(jìn)(取消撤消)

CTRL+ALT+F12 資源管理器打開文件夾

ALT+F1 查找文件所在目錄

SHIFT+ALT+垂直編輯模式

CTRL+F4 關(guān)閉當(dāng)前窗口

Ctrl+Alt+V,可以引入變量。如:new; 手動(dòng)導(dǎo)出變量定義

Ctrl+~,快速切換方案(界面外觀、代碼風(fēng)格、快捷鍵映射等菜單)

調(diào)試快捷方式

雖然常用的是,但最值得一提的是可以讓已經(jīng)運(yùn)行過的代碼重新從頭開始。

alt+時(shí)選擇查看值

Alt+Shift+F9,選擇“調(diào)試”

Alt+Shift+F10,選擇運(yùn)行

Ctrl+Shift+F9,編譯

Ctrl+Shift+F8,查看斷點(diǎn)

F7,輸入

Shift+F7,智能輸入

Alt+Shift+F7,強(qiáng)制輸入

F8,跨步

Shift+F8,步出

Alt+Shift+F8,強(qiáng)制跨過

Alt+F9,運(yùn)行到光標(biāo)處

Ctrl+Alt+F9,強(qiáng)制運(yùn)行到光標(biāo)處

F9、恢復(fù)程序

Alt+F10,定位到斷點(diǎn)

構(gòu)造

Ctrl+Alt+Shift+T,彈出構(gòu)建菜單

Shift+F6,重命名

中國(guó)聯(lián)通F6

F5,復(fù)制

Alt+,安全刪除

Ctrl+Alt+N,內(nèi)聯(lián)

IDEA 10 大快捷鍵

IDEA中有很多快捷鍵讓人愛不釋手,網(wǎng)上也有一些有趣的討論。 每個(gè)人都有自己的最愛,很難列出一個(gè)理想的清單。

之前整理過的快捷鍵,這次根據(jù)我日常開發(fā)中的使用頻率,簡(jiǎn)單列出我最喜歡的十大快捷鍵——神鍵。 搜索關(guān)注后,陌陌將回復(fù)Java,為您發(fā)送2019年最新Java資源。

1個(gè)智能提示

首當(dāng)其沖的其實(shí)就是智力! 基本的代碼提示使用Ctrl+Space,更智能的是根據(jù)鍵入信息提示Ctrl+Shift+Space,但由于它們總是在我們鍵入時(shí)手動(dòng)提示,所以這兩個(gè)快捷鍵很多情況下不會(huì)自動(dòng)鍵入(除非工具提示消失) )。

使用F2/Shift+F2連接錯(cuò)誤的代碼,Alt+Enter快速修復(fù)(即功能)。 當(dāng)智能提示為我們手動(dòng)補(bǔ)全方法名時(shí),我們通常要填寫后括號(hào)和行尾的分號(hào)。 當(dāng)括號(hào)嵌套多層時(shí)會(huì)很麻煩。 這時(shí)我們只需要按Ctrl+Shift+Enter即可手動(dòng)補(bǔ)全末尾字符。 不僅僅是括號(hào),例如,您還可以在鍵入 if/for 后手動(dòng)添加 {} 大括號(hào)。

最后要說的是,你可以智能感知等主流框架的配置文件和類intellij idea 重置默認(rèn)視圖,并利用靜制動(dòng)來智能掃描并了解你的項(xiàng)目在看似“靜態(tài)”的表象下是如何構(gòu)造和配置的。 搜索關(guān)注后,陌陌將回復(fù)Java,為您發(fā)送2019年最新Java資源。

2 構(gòu)建

建造是另一個(gè)很棒的功能,它的智能程度令人驚嘆。 例如,在提取變量時(shí),手動(dòng)檢測(cè)所有匹配項(xiàng)并將其同時(shí)提取到一個(gè)變量中。 尤其是讀完《重構(gòu)——改進(jìn)現(xiàn)有代碼設(shè)計(jì)》之后,與其合作簡(jiǎn)直是會(huì)上癮的! 也正是強(qiáng)大的智能和重塑功能,使得TDD的發(fā)展非常順利。

言歸正傳,我們來說說一個(gè)大匯總快捷鍵Ctrl+Shift+Alt+T的無敵構(gòu)造函數(shù),叫做This。 方法有點(diǎn)復(fù)雜,不過也符合風(fēng)格。 很多快捷鍵都要用右手來完成,不像很多最有用的快捷鍵可以用一只手完成(我不知道這是不是一個(gè)很大的優(yōu)勢(shì)),但是你使用過 Emacs 的話,你會(huì)認(rèn)為沒有什么(不是Emacs黑)。

據(jù)悉,其中有一些最常用的構(gòu)建方法,因?yàn)樗鼈兲S昧耍绻看味荚赥his菜單中選擇,那就有點(diǎn)低效了。 比如Shift+F6是直接重命名,Ctrl+Alt+V是提取變量。 關(guān)注Java技術(shù)棧陌陌公眾號(hào),后臺(tái)回復(fù)關(guān)鍵詞:IDEA,即可獲取棧管理員整理的IDEA最新技術(shù)干貨。 搜索關(guān)注后,陌陌將回復(fù)Java,為您發(fā)送2019年最新Java資源。

3 代碼生成

這個(gè)類似,雖然不是唯一的,但由于日常使用頻率較高,所以還是列在了列表的后面。 常用的是fori/sout/psvm+Tab生成循環(huán)、.out、main方法等樣板代碼,使用Ctrl+J查看所有模板。

前面“輔助”一節(jié)會(huì)提到,在編輯窗口中點(diǎn)擊生成構(gòu)造函數(shù)、 、 / 、重寫父類技巧等,這兩種方法太常見了,幾乎生成了一堆 main、.out 和 /每天。

另外,中增加了后綴手動(dòng)補(bǔ)全功能(),比模板生成更加靈活、強(qiáng)大。 例如,要輸入 for(:users),只需輸入 user.for+Tab。 再例如,輸入 Date=user.; 只需輸入 user..var+Tab。

4編輯

編輯中不得不說的一個(gè)萬能鑰匙就是是否可以根據(jù)句型手動(dòng)選擇代碼的Ctrl+W以及反向的Ctrl+Shift+W。 據(jù)悉,Ctrl+Left/Right 連接光標(biāo)到前/后短語,Ctrl+[/] 連接前/后代碼塊。 這種類似Vim的光標(biāo)連接也是一大亮點(diǎn)。 上面的Ctrl+左/右/加Shift可以選擇跳轉(zhuǎn)范圍內(nèi)的代碼。 Alt+/聯(lián)通前/后技能。 還有一些非常常見的,例如 Ctrl+Y 刪除行、Ctrl+D 復(fù)制行、Ctrl+折疊代碼。

再擴(kuò)展一下光標(biāo)聯(lián)通,不僅是本身提供的功能,我們還可以安裝或享受Vim的快速聯(lián)通和Emacs功能(超酷?。?/p>

另外,書簽功能也不錯(cuò),使用Ctrl+Shift+Num定義1-10個(gè)書簽(再次按這組快捷鍵即可刪除書簽),然后使用Ctrl+Num進(jìn)行跳轉(zhuǎn)。 這樣就避免了重復(fù)使用上一個(gè)/下一個(gè)編輯位置Ctrl+Left/Right來回跳轉(zhuǎn)的麻煩,但是這個(gè)快捷鍵和默認(rèn)的鍵位沖突(默認(rèn)多了一個(gè)Alt,和改變顯示方向沖突)顯示器的形狀。把它顛倒過來,Jiong)。 搜索關(guān)注后,陌陌將回復(fù)Java,為您發(fā)送2019年最新Java資源。

5 找到打開的

同樣,Ctrl+N/Ctrl+Shift+N可以打開類或資源,但更聰明的是,我們輸入的任何字符都會(huì)被視為模糊匹配,省去了你輸入*的麻煩。 最新版本的IDEA還增加了功能,只需按Shift+Shift即可在彈出框中搜索任何內(nèi)容,包括類、資源、配置項(xiàng)、方法等等。

對(duì)于類的繼承關(guān)系,可以使用Ctrl+H打開類層次結(jié)構(gòu)窗口,并在繼承層次上跳轉(zhuǎn),使用Ctrl+B/Ctrl+Alt+B對(duì)應(yīng)父類或父方法定義和分別實(shí)現(xiàn)基類或子方法,并查看當(dāng)前類的所有方法使用Ctrl+F12。

找到職業(yè)或者技能的使用也很簡(jiǎn)單,Alt+F7。 要查找文本出現(xiàn)的位置,可以使用Ctrl+F/Ctrl+Shift+F在當(dāng)前窗口或整個(gè)項(xiàng)目中搜索,然后配合F3/Shift+F3來回連接到下一個(gè)匹配的地方。

如有侵權(quán)請(qǐng)聯(lián)系刪除!

13262879759

微信二維碼