Intellij IDEA意為更加智能的IDE,教程快捷鍵之類的網(wǎng)上一搜一大片,我們這篇文章是以目的為驅(qū)動(dòng)的講解過程,目的就是脫離鼠標(biāo)续镇。
首先,我們先進(jìn)入專注模式销部,如果你有兩塊或者兩塊以上的屏幕直接忽略此文章 摸航,此模式化會(huì)隱藏很多窗口,我們可以在需要的時(shí)候再打開舅桩,實(shí)在不行退出也行酱虎。
此刻如果想要打開一個(gè)另外一個(gè)代碼文件,有4種選擇
1.Ctrl+N擂涛,搜索所有java文件
2.Ctrl+Shift+N读串,搜索所有項(xiàng)目?jī)?nèi)所有你自己編寫的文件,不能搜索包,不能搜索源碼
3.Shift+Shift恢暖,search everything in project,包括包和源碼
4.Ctrl+E 打開最近文件,↑↓選擇,enter進(jìn)入,可以實(shí)現(xiàn)在最近編寫代碼頁(yè)面中快速跳轉(zhuǎn)
搜索完就可以直接enter進(jìn)入了排监,在搜索之前最好設(shè)置一下模糊搜索策略,以下是2017.2.7版本的IDEA設(shè)置杰捂,針對(duì)版本不同舆床,設(shè)置可能有所不同,百度即可
如果想看該文件里的導(dǎo)包信息卻被折疊了嫁佳,直接Ctrl+Shift+加號(hào)即可,這里順帶提一嘴挨队,Ctrl+加減號(hào)是折疊/展開單行代碼或單個(gè)方法內(nèi)代碼,Ctrl+Shift+加減號(hào)是折疊/展開整個(gè)文件內(nèi)代碼脱拼,這個(gè)可以自己試一下
下面介紹一下文件內(nèi)的光標(biāo)移動(dòng)和選中操作瞒瘸,適應(yīng)得有一個(gè)過程坷备,玩熟了很酸爽熄浓。
以單詞為單位跳動(dòng):Ctrl+ ← → 想要選中移動(dòng)過程中跳過的內(nèi)容,帶上Shift即可
跳行首:Home
跳行尾:End
以方法為單位跳動(dòng):Alt +↑↓ 注:此操作會(huì)忽略成員變量
文件頭 :Ctrl+Home
文件尾 :Ctrl+End
由接口進(jìn)入實(shí)現(xiàn)類 : 光標(biāo)在接口上時(shí)按Ctrl+Alt+B省撑,想要快速將光標(biāo)移動(dòng)到接口處赌蔑,猛按Alt+↑ 然后 Ctrl+→即可
由實(shí)現(xiàn)類進(jìn)入接口 :光標(biāo)停留在任意位置,Ctrl+U
下面介紹一個(gè)我覺得最牛逼竟秫,也是用的最多的操作娃惯,在標(biāo)簽語(yǔ)言中更加適用,媽媽再也不用擔(dān)心多刪或者少刪了一個(gè)括號(hào)肥败,媽媽再也不用擔(dān)心看不清一大坨標(biāo)簽的范圍了趾浅。
Ctrl+W: 根據(jù)你按的次數(shù)來智能的擴(kuò)大選中范圍,不多BB馒稍,直接上圖:
java文件效果圖
每多按一次Ctrl+W,選中范圍智能變化
html文件效果圖
如果想查看該文件在project中的位置:Alt+F1 =>Project View =>Prject
簡(jiǎn)化的操作是Alt+1皿哨,不過有時(shí)候效果不對(duì),切換成上面的操作即可
如果想查看其他文件纽谒,可以使用Ctrl+減號(hào)先折疊整個(gè)project证膨,方便查看
如果想折疊打開的peoject窗口:Shift+ESC,即可隱藏窗口鼓黔,這個(gè)操作在任何小窗口都適用
如果在寫代碼的時(shí)候迷了路央勒,不要慌,秋名山老司機(jī)帶你回家澳化,Ctrl+Shift+backspace返回到上一次編輯的位置崔步,我最后編輯的位置在hello,無(wú)論我切換到哪里缎谷,按上面的操作就會(huì)返回到那里井濒。
Ctrl+Alt+←→則不管你是否編輯,會(huì)在你的瀏覽記錄間切換,下圖我的光標(biāo)在36行和57行中切換了一次眼虱,Ctrl+Alt+←→效果如圖
第一篇就寫這么多吧喻奥,附一些其他的實(shí)用小技巧,不限于IDEA:
1.保存網(wǎng)頁(yè)
直接想在保存的頁(yè)面按Ctrl+S即可將網(wǎng)頁(yè)保存為一個(gè)HTML文件
2.".for"捏悬、".null"撞蚕、".nn"、".if"过牙、".sout"
.for:遍歷對(duì)象
.null .nn
.if
.sout
3.windows干掉占用端口
查詢占用指定端口的pid
根據(jù)pid干掉對(duì)應(yīng)的進(jìn)程