Idea快捷鍵
Ctrl+n 找class
Ctrl+shift+n 找文件
Ctrl+Shift+F,全局查找
Alt+f7 查看引用
Ctrl+ Alt+f7 彈小窗口查看引用
Ctrl+F7,可以查詢當(dāng)前元素在當(dāng)前文件中的引用畜侦,然后按 F3 可以選擇
F11 自己配置跳座,深入查看
F12 自己配置鸯乃,直接查看實(shí)現(xiàn)類
Ctrl+f12 查看類中方法
Ctrl+U娃属,轉(zhuǎn)到父類
Ctrl+G畅形,定位行
Ctrl+o重寫(xiě)
Ctrl+I 實(shí)現(xiàn)接口
Alt+insert插入getter株扛、setter
shift+esc 關(guān)閉面板
Ctrl+alt+t 包圍
Ctrl+/ 注釋
Ctrl+shift+/ 注釋
Ctrl+D尤筐,自己配置,刪除行
Shift+Enter洞就,向下插入新行
Ctrl+”+/-”盆繁,當(dāng)前方法展開(kāi)、折疊
Ctrl+Shift+”+/-”旬蟋,全部展開(kāi)油昂、折疊
Alt+left/right 自己配置的,上一個(gè)下一個(gè)光標(biāo)
Ctrl+shift+f7高亮 f3下一個(gè)高亮 shift+f3 上一個(gè)高亮
Ctrl+e最近文件列表
Ctrl+Shift+E,最近更改的文件
Ctrl+[ OR ]冕碟,可以跑到大括號(hào)的開(kāi)頭與結(jié)尾
Alt+上下建 方法間跳轉(zhuǎn)
Ctrl+h 層次查看
Ctrl+Shift+Space拦惋,自動(dòng)補(bǔ)全代碼
Alt+enter 錯(cuò)誤提示
Ctrl+Alt+L,格式化代碼
Ctrl+Alt+I安寺,將選中的代碼進(jìn)行自動(dòng)縮進(jìn)編排厕妖,這個(gè)功能在編輯 JSP 文件時(shí)也可以工作
Ctrl+Alt+O,優(yōu)化導(dǎo)入的類和包
Ctrl+R挑庶,替換文本
Ctrl+F言秸,查找文本
Alt+Shift+Up/Down,上/下移一行
Ctrl+Shift+Up/Down迎捺,向上/下移動(dòng)語(yǔ)句举畸,可以是方法塊
Ctrl+Shift+U,大小寫(xiě)轉(zhuǎn)化
Crtl+w快速選擇
調(diào)試
Ctrl+F2破加,停止
Alt+Shift+F9俱恶,選擇 Debug
Alt+Shift+F10,選擇 Run
Ctrl+Shift+F9范舀,編譯
Ctrl+Shift+F10合是,運(yùn)行
Ctrl+Shift+F8,查看斷點(diǎn)
Alt+click查看值
F8锭环,步過(guò)
F7聪全,步入
Ctrl+shift+alt+s 項(xiàng)目屬性
上面這些快捷鍵已經(jīng)導(dǎo)出一個(gè)包,看官直接導(dǎo)入即可
jar包
https://pan.baidu.com/s/1geBJVUj?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0
為什么放棄eclipse轉(zhuǎn)投idea
1.模塊思想
2.與maven完美契合辅辩,maven運(yùn)行更方便难礼,省去敲命令
3.找類與找文件分開(kāi),過(guò)濾作用
只匹配java類
各種格式文件也能匹配
4.項(xiàng)目接口太多玫锋,一鍵跳到實(shí)現(xiàn)類
F12按下直接跳到實(shí)現(xiàn)類(F12是自定義的快捷鍵)
5.類中方法太多了蛾茉,方法間跳轉(zhuǎn)
Alt+上下鍵,輕松跳轉(zhuǎn)
6.打開(kāi)文件太多撩鹿,想定位剛才修改的文件
用eclipse會(huì)打開(kāi)n多的文件谦炬,只能打開(kāi)類查找快捷鍵,手動(dòng)輸入匹配
Idea永遠(yuǎn)只會(huì)列出最近幾個(gè)類
如果一眼看不到想要的ctrl+e打開(kāi)選擇框
Idea會(huì)把最近的文件展示在第一行节沦,更懂你
而且它還支持键思,字母匹配哦,比如輸入”r”,看看效果甫贯,而且字母匹配可以用在很多彈出框
7.Idea支持js中方法的快速定位哦
按f11去定位吧
8.Idea在jsp或者java類中吼鳞,塊首和塊尾的快速跳轉(zhuǎn)
按下ctrl+{或者ctrl+}快速跳轉(zhuǎn),<form與/form>間快速定位,java類中{和}的快速跳轉(zhuǎn)
9.Alt+f7查看引用的預(yù)覽功能
10.Ctrl+shift+f查找時(shí)的實(shí)時(shí)性
如果修改了能及時(shí)反饋
11.Idea運(yùn)行模式與調(diào)試模式的布局穩(wěn)定
Eclipse調(diào)試模式與javaee模式頁(yè)面風(fēng)格差距太大了
Idea則很固定叫搁,整體位置布局不變
12.熱部署
Js赔桌、jsp改變供炎,java類方法內(nèi)修改,ctrl+shift+f9一下纬乍,即可刷新瀏覽器訪問(wèn)最新代碼(瀏覽器要清除緩存碱茁,谷歌瀏覽器開(kāi)發(fā)者模式可以設(shè)置不保存緩存)
exploded開(kāi)發(fā)模式
13.Idea代碼重復(fù)提示
這種波浪線說(shuō)明有相同的重復(fù)代碼,開(kāi)發(fā)者可以抽取出來(lái)的
14.Idea支持各種風(fēng)格仿贬,更時(shí)尚酷炫
暫時(shí)想到這些纽竣,還有很多智能細(xì)節(jié)等你慢慢體會(huì)