入手IntelliJ IDEA 常用配置

Idea常用設(shè)置

代碼補(bǔ)全取消區(qū)分大小寫

  • IntelliJ IDEA 的代碼提示和補(bǔ)充功能有一個(gè)特性:區(qū)分大小寫。如上圖標(biāo)注 1 所示,默認(rèn)就是 First letter 區(qū)分大小寫的。

  • 區(qū)分大小寫的情況是這樣的:比如我們?cè)?Java 代碼文件中輸入 stringBuffer IntelliJ IDEA 是不會(huì)幫我們提示或是代碼補(bǔ)充的慈鸠,但是如果我們輸入 StringBuffer 就可以進(jìn)行代碼提示和補(bǔ)充。

  • 如果想不區(qū)分大小寫的話,改為 None 選項(xiàng)即可刷允。

拼寫檢查

  • 如上圖 Gif 所示,該功能用來(lái)快速設(shè)置代碼檢查等級(jí)碧囊。我個(gè)人一般在編輯大文件的時(shí)候會(huì)使用該功能树灶。IntelliJ IDEA 對(duì)于編輯大文件并沒(méi)有太大優(yōu)勢(shì),很卡糯而,原因就是它有各種檢查天通,這樣是非常耗內(nèi)存和 CPU 的,所以為了能加快大文件的讀寫熄驼,我一般會(huì)暫時(shí)性設(shè)置為 None像寒。

  • Inspections 為最高等級(jí)檢查,可以檢查單詞拼寫瓜贾,語(yǔ)法錯(cuò)誤诺祸,變量使用,方法之間調(diào)用等祭芦。

  • Syntax 可以檢查單詞拼寫筷笨,簡(jiǎn)單語(yǔ)法錯(cuò)誤。

  • None 不設(shè)置檢查。

自動(dòng)導(dǎo)包

  • 如上圖標(biāo)注 1 和 2 所示胃夏,默認(rèn) IntelliJ IDEA 是沒(méi)有開(kāi)啟自動(dòng) import 包的功能轴或。

  • 勾選標(biāo)注 1 選項(xiàng),IntelliJ IDEA 將在我們書寫代碼的時(shí)候自動(dòng)幫我們優(yōu)化導(dǎo)入的包仰禀,比如自動(dòng)去掉一些沒(méi)有用到的包照雁。

  • 勾選標(biāo)注 2 選項(xiàng),IntelliJ IDEA 將在我們書寫代碼的時(shí)候自動(dòng)幫我們導(dǎo)入需要用到的包答恶。但是對(duì)于那些同名的包饺蚊,還是需要手動(dòng) Alt + Enter 進(jìn)行導(dǎo)入的,IntelliJ IDEA 目前還無(wú)法智###JAVA導(dǎo)包超過(guò)指定數(shù)量

  • 如上圖標(biāo)注 1 所示亥宿,當(dāng)我們 Java 類中導(dǎo)入的某個(gè)包下類超過(guò)這里設(shè)置的指定個(gè)數(shù)卸勺,就會(huì)換成用 * 號(hào)來(lái)代替。

省電模式

  • 如上圖標(biāo)注 1 所示烫扼,IntelliJ IDEA 有一種叫做 省電模式 的狀態(tài)曙求,開(kāi)啟這種模式之后 IntelliJ IDEA 會(huì)關(guān)掉代碼檢查和代碼提示等功能。所以一般我也會(huì)認(rèn)為這是一種 閱讀模式映企,如果你在開(kāi)發(fā)過(guò)程中遇到突然代碼文件不能進(jìn)行檢查和提示可以來(lái)看看這里是否有開(kāi)啟該功能悟狱。

打開(kāi)文件指定行

  • 如上圖 Gif 所示,在我們按 Ctrl + Shift + N 進(jìn)行打開(kāi)某個(gè)文件的時(shí)候堰氓,我們可以直接定位到改文件的行數(shù)上挤渐。一般我們?cè)谡{(diào) CSS,根據(jù)控制臺(tái)找空指針異常的時(shí)候双絮,使用該方法速度都會(huì)相對(duì)高一點(diǎn)浴麻。

代碼折疊設(shè)置

  • 如上圖標(biāo)注紅圈所示,我們可以對(duì)指定代碼類型進(jìn)行默認(rèn)折疊或是展開(kāi)的設(shè)置囤攀,勾選上的表示該類型的代碼在文件被打開(kāi)的時(shí)候默認(rèn)是被折疊的软免,去掉勾選則反之。

代碼垂直或水平分組

  • 如上圖 Gif 所示焚挠,IntelliJ IDEA 支持對(duì)代碼進(jìn)行垂直或是水平分組膏萧。一般在對(duì)大文件進(jìn)行修改的時(shí)候,有些修改內(nèi)容在文件上面蝌衔,有些內(nèi)容在文件下面榛泛,如果來(lái)回操作可能效率會(huì)很低,用此方法就可以好很多噩斟。當(dāng)然了曹锨,前提是自己的瀏覽器分辨率要足夠高。

窗口移動(dòng)

  • 如上圖 Gif 所示剃允,我們可以對(duì)組件窗口的子窗口進(jìn)行拖動(dòng)移位艘希,有時(shí)候設(shè)置過(guò)頭或是效果不滿意硼身,那我們需要點(diǎn)擊此按鈕進(jìn)行窗口還原。

打開(kāi)文件名取消隱藏

  • 如上圖標(biāo)注 1 所示覆享,在打開(kāi)很多文件的時(shí)候,IntelliJ IDEA 默認(rèn)是把所有打開(kāi)的文件名 Tab 單行顯示的营袜。但是我個(gè)人現(xiàn)在的習(xí)慣是使用多行撒顿,多行效率比單行高,因?yàn)閱涡袝?huì)隱藏超過(guò)界面部分 Tab荚板,這樣找文件不方便凤壁。

設(shè)置打開(kāi)項(xiàng)目方式

*如上圖標(biāo)注 1 所示,勾選此選項(xiàng)后跪另,啟動(dòng) IntelliJ IDEA 的時(shí)候拧抖,默認(rèn)會(huì)打開(kāi)上次使用的項(xiàng)目。如果你只有一個(gè)項(xiàng)目的話免绿,該功能還是很好用的唧席,但是如果你有多個(gè)項(xiàng)目的話,建議還是關(guān)閉嘲驾,這樣啟動(dòng) IntelliJ IDEA 的時(shí)候可以選擇最近打開(kāi)的某個(gè)項(xiàng)目淌哟。

  • 如上圖紅圈所示,該選項(xiàng)是設(shè)置當(dāng)我們已經(jīng)打開(kāi)一個(gè)項(xiàng)目窗口的時(shí)候辽故,再打開(kāi)一個(gè)項(xiàng)目窗口的時(shí)候是選擇怎樣的打開(kāi)方式徒仓。

  • Open project in new window 每次都使用新窗口打開(kāi)。

  • Open project in the same window 每次都替換當(dāng)前已打開(kāi)的項(xiàng)目誊垢,這樣桌面上就只有一個(gè)項(xiàng)目窗口掉弛。

  • Confirm window to open project in 每次都彈出提示窗口,讓我們選擇用新窗口打開(kāi)或是替換當(dāng)前項(xiàng)目窗口喂走。

軟分行

  • 如上圖 Gif 所示殃饿,對(duì)于橫向太長(zhǎng)的代碼我們可以進(jìn)行軟分行查看。軟分行引起的分行效果是 IntelliJ IDEA 設(shè)置的缴啡,本質(zhì)代碼是沒(méi)有真的分行的壁晒。

屬性窗口取消自動(dòng)隱藏

  • 如上圖 Gif 所示,當(dāng)我們?cè)O(shè)置了組件窗口的 Pinned Mode 屬性之后业栅,在切換到其他組件窗口的時(shí)候秒咐,已設(shè)置該屬性的窗口不會(huì)自動(dòng)隱藏。

定位文件在project的位置

  • 如上圖 Gif 所示碘裕,我們可以通過(guò) Alt + F1 + 1 快捷鍵來(lái)定位當(dāng)前文件所在 Project 組件窗口中的位置携取。

字體大小

  • 如上圖 Gif 所示,我們可以勾選此設(shè)置后帮孔,增加 Ctrl + 鼠標(biāo)滾輪 快捷鍵來(lái)控制代碼字體大小顯示雷滋。

顯示行數(shù)和方法線

  • 如上圖紅圈所示填具,默認(rèn) IntelliJ IDEA 是沒(méi)有勾選 Show line numbers 顯示行數(shù)的柬赐,但是我建議一般這個(gè)要勾選上。

  • 如上圖紅圈所示,默認(rèn) IntelliJ IDEA 是沒(méi)有勾選 Show method separators 顯示方法線的烹吵,這種線有助于我們區(qū)分開(kāi)方法,所以也是建議勾選上的性湿。

自定義代碼區(qū)域

  • 如上圖 Gif 所示瓢谢,我們選中要被折疊的代碼按 Ctrl + Alt + T 快捷鍵,選擇自定義折疊代碼區(qū)域功能兔辅。

本地文件歷史紀(jì)錄

  • 如上圖 Gif 所示腊敲,即使我們項(xiàng)目沒(méi)有使用版本控制功能,IntelliJ IDEA 也給我們提供了本地文件歷史記錄维苔。除了簡(jiǎn)單的記錄之外碰辅,我們還可以給當(dāng)前版本加標(biāo)簽。

模擬請(qǐng)求

  • 如上圖 Gif 所示介时,IntelliJ IDEA 自帶模擬請(qǐng)求工具 Rest Client没宾,在開(kāi)發(fā)時(shí)用來(lái)模擬請(qǐng)求是非常好用的。

編碼修改


原文:http://www.phperz.com/article/15/0923/159043.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末潮尝,一起剝皮案震驚了整個(gè)濱河市榕吼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌勉失,老刑警劉巖羹蚣,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異乱凿,居然都是意外死亡顽素,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門徒蟆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)胁出,“玉大人,你說(shuō)我怎么就攤上這事段审∪” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵寺枉,是天一觀的道長(zhǎng)抑淫。 經(jīng)常有香客問(wèn)我,道長(zhǎng)姥闪,這世上最難降的妖魔是什么始苇? 我笑而不...
    開(kāi)封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮筐喳,結(jié)果婚禮上催式,老公的妹妹穿的比我還像新娘函喉。我一直安慰自己,他們只是感情好荣月,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布管呵。 她就那樣靜靜地躺著,像睡著了一般喉童。 火紅的嫁衣襯著肌膚如雪撇寞。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天堂氯,我揣著相機(jī)與錄音,去河邊找鬼牌废。 笑死咽白,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鸟缕。 我是一名探鬼主播晶框,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼懂从!你這毒婦竟也來(lái)了授段?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤番甩,失蹤者是張志新(化名)和其女友劉穎侵贵,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體缘薛,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窍育,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宴胧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片漱抓。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖恕齐,靈堂內(nèi)的尸體忽然破棺而出乞娄,到底是詐尸還是另有隱情,我是刑警寧澤显歧,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布仪或,位于F島的核電站,受9級(jí)特大地震影響追迟,放射性物質(zhì)發(fā)生泄漏溶其。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一敦间、第九天 我趴在偏房一處隱蔽的房頂上張望瓶逃。 院中可真熱鬧束铭,春花似錦、人聲如沸厢绝。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)昔汉。三九已至懈万,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間靶病,已是汗流浹背会通。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留娄周,地道東北人涕侈。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像煤辨,于是被迫代替她去往敵國(guó)和親裳涛。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

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