IDEA 技巧

快速打印語句

.sout

  • 一個變量或?qū)ο蠛笾苯痈?code>.sout,可直接輸出

.fori

  • 一個數(shù)字后直接跟.fori或者forr闷煤,可直接打印for循環(huán)結(jié)構(gòu)导街。fori遞增吭从,forr遞減

.return

  • 自動返回該對象

.field

  • 自動創(chuàng)建該字段

對象.nn

自動生成對象的非空代碼塊

public ServerResponse del(Integer userId) {
  if (userId ! =null){
 
  }
}
等價于
public ServerResponse del(Integer userId) {
  userId.nn
}

跳轉(zhuǎn)

界面跳轉(zhuǎn)

  • Alt + num :光標(biāo)跳轉(zhuǎn)到指定窗口踪蹬。
  • 比如正在代碼視圖編碼,可以通過Alt+1使光標(biāo)跳轉(zhuǎn)到當(dāng)前項目目錄上臣咖。

項目的跳轉(zhuǎn)

  • ctrl+Alt+[]

ESC跳回編輯區(qū)

  • 比如你通過Alt + 1跳到了文件區(qū)跃捣,還可以通過ESC跳回編輯區(qū)

多用鍵盤進(jìn)行編輯器光標(biāo)跳轉(zhuǎn),舍棄鼠標(biāo)

  • Ctrl + ;: IDEA的 AceJump 插件的功能

高效定位代碼

查找某一函數(shù)

  • Shift + Ctrl + Alt + N 查找某一個函數(shù)

查找某一段字符串

image
  • Match case:是否匹配大小寫
  • words:查找的是否是一個單詞
  • Regex:可以通過正則表達(dá)式來
  • File mask:可以指定在哪類文件搜索
image

這個圖中的搜索范圍 可字面意思理解

  • Scope:自定義范圍

尋找功能快捷鍵(你需要記住該功能的名字)

  • Ctrl Shift A 查找某個功能快捷鍵夺蛇。

比如Ctrl E對應(yīng)的Action的名字為Recent File疚漆,那么就可以通過Find Action找到Recent File對這個Action應(yīng)的快捷鍵。

收藏

Alt Shift F 可以選中函數(shù)名刁赦,或者類名 來對其進(jìn)行收藏娶聘。

重構(gòu)

Ctrl + F6:方法重構(gòu)

文件操作

復(fù)制文件名——對著文件Ctrl+C

復(fù)制完整文件名——對著文件Shift+Ctrl+C甚脉。

批量復(fù)制——調(diào)用剪切板丸升,Shift+Ctrl+V

Ctrl+Alt+H 查看方法的調(diào)用和被調(diào)用關(guān)系

Ctrl + Alt + Shift + U 顯示pom文件依賴圖,類文件的類圖UML圖


最近打開的文件

  • ctrl+e

最近編輯的文件

  • ctrl+shift+e

使用書簽進(jìn)行跳轉(zhuǎn)

標(biāo)記書簽

  • ctrl+shift+數(shù)字或字母

跳轉(zhuǎn)書簽

  • ctrl+數(shù)字或者字母

總覽書簽

  • shift+F11

分屏

Ctrl + [:水平分屏
Ctrl + ]:垂直分屏

自定義代碼模板

https://www.imooc.com/video/16219

代碼多列操作

https://www.imooc.com/video/16218

Ctrl + Alt + Shift + J:多列操作

  • 先選中多行代碼共同的部分牺氨,然后通過快捷鍵進(jìn)行多列操作狡耻。

Postfxix

https://www.imooc.com/video/16220 代碼生成模塊

抽取函數(shù)

Ctrl+Alt+M:選中多行可,抽取函數(shù)

遍歷修改記錄

Ctrl+Alt+Shift+上下箭頭:(牛逼的快捷鍵)

代碼行回滾

Ctrl+Alt+Z:沒有代碼的位置可以按該快捷鍵查看該文件的所有修改的地方并可進(jìn)行Revert

Spring關(guān)聯(lián) 數(shù)據(jù)庫關(guān)聯(lián)

斷點

  • 查看所有斷點Ctrl Shift F8

跳過所有斷點

image

放過所有斷點后猴凹,按F9程序向下走

條件斷點

Ctrl + Shift + F8:表達(dá)式是Java表達(dá)式夷狰,只有在滿足條件的時候才會進(jìn)入

斷點中的表達(dá)式求值

Alt + F8:可以通過該快捷鍵查看debug中某一對象的屬性

debug中的對象可以進(jìn)行setValue操作

F2

快捷鍵合集

添加/取消斷點——Ctrl+F8

單步運行——F8

跳到下一個斷點——F9

禁止所有斷點——debug后在左下角的Mute breakPoints

查看所有斷點——Shift+Ctrl+F8

運行到指定行(光標(biāo)所在行——ALT+F9

條件斷點——在需要用條件斷點的斷點處使用Shift+Ctrl+F8

setValue調(diào)試過程中動態(tài)改變值——F2

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市郊霎,隨后出現(xiàn)的幾起案子孵淘,更是在濱河造成了極大的恐慌,老刑警劉巖歹篓,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瘫证,死亡現(xiàn)場離奇詭異,居然都是意外死亡庄撮,警方通過查閱死者的電腦和手機(jī)背捌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來洞斯,“玉大人毡庆,你說我怎么就攤上這事±尤纾” “怎么了么抗?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長亚铁。 經(jīng)常有香客問我蝇刀,道長,這世上最難降的妖魔是什么徘溢? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任吞琐,我火速辦了婚禮捆探,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘站粟。我一直安慰自己黍图,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布奴烙。 她就那樣靜靜地躺著助被,像睡著了一般。 火紅的嫁衣襯著肌膚如雪切诀。 梳的紋絲不亂的頭發(fā)上恰起,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機(jī)與錄音趾牧,去河邊找鬼检盼。 笑死,一個胖子當(dāng)著我的面吹牛翘单,可吹牛的內(nèi)容都是我干的吨枉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼哄芜,長吁一口氣:“原來是場噩夢啊……” “哼貌亭!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起认臊,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤圃庭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后失晴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剧腻,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年涂屁,在試婚紗的時候發(fā)現(xiàn)自己被綠了书在。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡拆又,死狀恐怖儒旬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情帖族,我是刑警寧澤栈源,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站竖般,受9級特大地震影響甚垦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一制轰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧胞谭,春花似錦垃杖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至旺垒,卻和暖如春彩库,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背先蒋。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工骇钦, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人竞漾。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓眯搭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親业岁。 傳聞我的和親對象是個殘疾皇子鳞仙,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1.輸入psv就會看到一個psvm的提示,此時點擊tab鍵一個main方法就寫好了笔时。psvm 也就是public ...
    兜兜又喊阿兵哥閱讀 1,110評論 0 0
  • Ctrl Ctrl + F 在當(dāng)前文件進(jìn)行文本查找 (必備) Ctrl + R 在當(dāng)前文件進(jìn)行文本替換 (必備) ...
    七弦桐語閱讀 18,746評論 0 26
  • 快捷鍵 Ctrl 快捷鍵 介紹 Ctrl + F 在當(dāng)前文件進(jìn)行文本查找 (必備) Ctrl + R 在當(dāng)前文件進(jìn)...
    莎士比亞的荒誕劇閱讀 1,339評論 0 0
  • PHPStorm 下載及主題樣式下載 http://www.lanmps.com/html/tools.html風(fēng)...
    手表大大閱讀 2,633評論 0 1
  • 熬夜割接到凌晨五點多棍好,面朝東方太陽已高,信手而記允耿。 晨云薄似紗借笙, 帶我到天涯。 天涯雖可達(dá)较锡, 心安是吾家提澎。
    遷于喬木閱讀 132評論 0 1