這樣配置:讓你的 IDEA 好用到飛起來

2021-02-23 Java基基

點擊上方「Java基基」,選擇「設為星標」

做積極的人,而不是積極廢人!

來源:http://rrd.me/epaLK

1.設置maven

1.在File->settings->搜索maven
2.Mavan home directory--設置maven安裝包的bin文件夾所在的位置
3.User settings file--設置setting文件所在的位置
4.Local repository--設置本地倉庫

2.IDEA 設置代碼行寬度

1.在File->settings->Editor->Code Style
2.有人會問,如果輸入的代碼超出寬度界線時,如何讓IDE自動將代碼換行?``有兩種方式!
3.第一種,在上述的「Right margin (columns)」的下方,有「Wrap when typing reaches right margin」選項,選中它,是什麼效果呢?
4.隨著輸入的字符的增加,當代碼寬度到達界線時,IDEA會自動將代碼換行。
5.第一種方式是在輸入代碼時觸發,還有第二種方式,在File->settings->Code Style->Java中,選中「Wrapping and Braces」選項卡,
6.在「Keep when reformatting」中有一個「Ensure rigth margin is not exceeded」,選中它,是什麼效果呢?
7.從配置項的字面意思很容易理解,在格式化Java代碼時,確保代碼沒有超過寬度界線。
8.即輸入的代碼超出界線後,

3.IDEA 提示不區分大小寫

1.首先打開File>setting
2.然後,輸入:``sensitive
3.將右側的 case sensitive completion 修改為NONE

4.IntelliJ強制更新Maven Dependencies

1.Intellj 自動載入Mave依賴的功能很好用,但有時候會碰到問題,導致pom文2.件修改卻沒有觸發自動重新載入的動作,此時需要手動強制更新依賴。
如下:``

1.手動刪除Project Settings裡面的Libraries內容;
2.在Maven Project的試圖裡clean一下,刪除之前編譯過的文件;
3.項目右鍵-》Maven-》Reimport
4.Ok, 此時發現依賴已經建立!``

5.idea的環境配置默認保存位置

1.idea的環境配置默認保存位置:C:\Users\xxxxxxxxx\.IntelliJIdea14 ,xxxxxx代表用戶目錄,
2.可以對該目錄進行備份,一但環境出問題恢復此配置即可.
3.可以在%IDEA_HOME%/bin/idea.properties中修改該配置路徑.

6.隱藏不想看到的文件或者文件夾(類似eclipse的filter功能)

intellij idea 隱藏不想看到的文件或者文件夾(類似eclipse的filter功能)
打開intellij -->:>File -->>Settings-->>搜索File Type

7.修改為Eclipse快捷鍵

File -> Settings -> Keymap => Keymaps改為 Eclipse copy

8.修改默認設置--default setting

修改默認設置--default setting

9.修改智能提示快捷鍵

1.File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basic=>修改為Ctrl+Alt+Enter
2.保存時把衝突的Remove掉。
3.File -> Settings -> Keymap -> Editor Actions -> Complete Current Statement=>修改為Ctrl+

10.查找快捷鍵衝突問題處理

1.File -> Settings -> Keymap -> Main menu -> Edit ->Find =>修改Find...和Replace...分別改為Ctrl+F 和Ctrl+R

11.顯示行號

1.File -> Settings ->Editor ->General -> Appearance =>Show line numbers選中

12.代碼智能提示,忽略大小寫

File -> Settings -> Editor -> Code Completion裡把Case sensitive completion設置為None就可以了

13.用*標識編輯過的文件

1.Editor–>General –> Editor Tabs
2.在IDEA中,你需要做以下設置, 這樣被修改的文件會以*號標識出來,你可以及時保存相關的文件。
3.「Mark modifyied tabs with asterisk

14.關閉自動代碼提示

1.Preferences => IDE Settings => Editor => Code Completion => Autopopup documentation in (ms)

15.常用快捷鍵

1.Ø Top 
2.Ø Top 
3.Ø Top 
4.Ø Top 
5.Ø Top 
6.Ø Top 
7.Ø Top 

使用前三名!
1.Ø Top 
2.Ø Top 
3.Ø Top 

其他輔助
1.以上這些神鍵配上一些輔助快捷鍵,即可讓你的雙手90%以上的時間擺脫鼠2標,專注於鍵盤仿佛在進行鋼琴表演。``這些不起眼卻是至關重要的最後一塊拼圖有:
2.Ø 命令:``Ctrl+Shift+A可以查找所有Intellij的命令,並且每個命令後面還有其快捷鍵。``所以它不僅是一大神鍵,也是查找學習快捷鍵的工具。
3.Ø 新建:``Alt+Insert可以新建類、方法等任何東西。
4.Ø 格式化代碼:``格式化import列表Ctrl+Alt+O,格式化代碼Ctrl+Alt+L。
5.Ø 切換窗口:``Alt+Num,常用的有1-項目結構,3-搜索結果,4/5-運行調試。``Ctrl+Tab切換標籤頁,Ctrl+E/Ctrl+Shift+E打開最近打開過的或編輯過的文件。
6.Ø 單元測試:``Ctrl+Alt+T創建單元測試用例。
7.Ø 運行:``Alt+Shift+F10運行程序,Shift+F9啟動調試,Ctrl+F2停止。
8.Ø 調試:``F7/F8/F9分別對應Step into,Step over,Continue。
此外還有些我自定義的,例如水平分屏Ctrl+|等,和一些神奇的小功能9.Ctrl+Shift+V粘貼 很早以前拷貝過的,Alt+Shift+Insert(塊選)進入到列模式進行按列選中

16.svn 不能同步代碼問題修正

File -> Settings ->Subversion ->General => Use command line client 選中
1.使用command line方式需要指定svn.exe的路徑,例如:D:\tools\TortoiseSVN\bin\svn.exe
2.注意,安裝TortoiseSVN時路徑中不要帶空格,例如:C:\Program Files\TortoiseSVN\bin\svn.exe就會報錯.
3.安裝TortoiseSVN選擇全部安裝組件,否則可能沒有svn.exe

17.設置idea的SVN忽略掉*.iml文件

1.Editor->File Types=>Ignore files and folders增加*.iml;
2.在lgnore files and folesrs中輸入.idea;注意要";"結尾。``你就可以隱藏.idea文件夾

18.改變編輯文本字體大小

File -> settings -> EDITOR COLORS & FONTS -> FONT -> SIZ

19.IDEA編碼設置

1.FILE -> SETTINGS -> FILE ENCODINGS => IDE ENCODING
2.FILE -> SETTINGS -> FILE ENCODINGS => Project Encoding
3.FILE -> SETTINGS -> FILE ENCODINGS => Default encoding for properties files
4.FILE -> SETTINGS -> FILE ENCODINGS => Transparent native-to-ascii conversion

20.Live Templates

System.out.println 快捷輸出
「abc」.sout => System.out.println("abc");
在eclipse中使用方式為:``sysout=> System.out.println();

for循環
List<String> list = new ArrayList<String>();
輸入: list.for 即可輸出
for(String s:list){}

21.配置tomcat參數

1.vm options: -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m

22.idea安裝插件的方法

1.以IntelliJ IDEA 14.0.1安裝findbugs插件為例:
2.(1)在線方式:進入File->setting->plugins->browse repositorits 搜索你要下載的插件名稱,
3.右側可以找到下載地址,完成後按提示重啟即可.
4.(2)離線安裝: 下載findbugs插件地址:``5.http:
6.將下載的FindBugs-IDEA-0.9.994.zip,安裝插件:``進入File->setting-7.>plugins=> Install plugin from disk...
8.定位到到剛才下載的jar,點擊ok,完成後按提示重啟即可.
9.插件安裝的位置在C:\Users\xxxxxxxxx\.IntelliJIdea14\config\plugins\插件名下.
10.安裝iBATIS/MyBatis min-plugin插件

23.調整idea啟動時的內存配置參數

1.%IDEA_HOME%/bin/idea.exe.vmoptions

24.導入eclipse web項目發布到Tomcat如果找不到

1.導入eclipse web項目發布到Tomcat如果找不到,可以在環境配置的Facets增加web支持,在Artifacts中增加項目部署模塊

25.每次打開一個新jsp或java文件時,cpu都佔用很高,去掉檢驗即可

每次打開一個新jsp或java文件時,cpu都佔用很高,去掉檢驗即可:
file->settings->editor->inspection

26.idea增加spring/struts關聯文件支持

project Settings->Modules->選中項目右鍵可添加

27. IDEA開啟類修改後自動編譯

1.File->setting->Buil,Execution,Deployment->compiler=>Make project automatically
2.編譯錯誤問題解決
3.Error:java: Compilation failed: internal java compiler error
4.set中Java complier 設置的問題 ,項目中有人用jdk1.6 有人用jdk1.7 版本不一樣 會一起這個錯

28.提示實現Serializable接口

1.使用 Eclipse 或 MyEclipse 的同學可能知道,如果 implements Serializable 接口時,會提示你生成 serialVersionUID。
2.但 Intellij IDEA 默認沒啟用這個功能。
3.Preferences->IEditor->nspections->Serialization issues->Serializable class without ’serialVersionUID』,
4.選中以上後,在你的class中:``光標定位在類名前,按 Alt+Enter 就會提示自動創建 serialVersionUID

29.演出模式

我們可以使用【Presentation Mode】,將IDEA弄到最大,可以讓你只關注一個類裡面的代碼,進行毫無幹擾的coding。
可以使用Alt+V快捷鍵,談出View視圖,然後選擇Enter Presentation Mode。``效果如下

這個模式的好處就是,可以讓你更加專注,因為你只能看到特定某個類的代碼。``可能讀者會問,進入這個模式後,我想看其他類的代碼怎麼辦?``這個時候,就要考驗你快捷鍵的熟練程度了。``你可以使用CTRL+E彈出最近使用的文件。``又或者使用CTRL+N和CTRL+SHIFT+N定位文件。

如何退出這個模式呢?``很簡單,使用ALT+V彈出view視圖,然後選擇Exit Presentation Mode 即可。
但是我強烈建議你不要這麼做,因為你是可以在Enter Presentation Mode模式下在IDEA裡面做任何事情的。``當然前提是,你對IDEA足夠熟練

30.神奇的Inject language

如果你使用IDEA在編寫JSON字符串的時候,然後要一個一個\去轉義雙引號的話,就實在太不應該了,又煩又容易出錯。
在IDEA可以使用Inject language幫我們自動轉義雙引號

先將焦點定位到雙引號裡面,使用alt+enter快捷鍵彈出inject language視圖,並選中Inject language or reference。

選擇後,切記,要直接按下enter回車鍵,才能彈出inject language列表。在列表中選擇 json組件。

選擇完後。滑鼠焦點自動會定位在雙引號裡面,這個時候你再次使用alt+enter就可以看到

選中Edit JSON Fragment並回車,就可以看到編輯JSON文件的視圖了。

可以看到IDEA確實幫我們自動轉義雙引號了。如果要退出編輯JSON信息的視圖,只需要使用ctrl+F4快捷鍵即可。

Inject language可以支持的語言和操作多到你難以想像,讀者可以自行研究。

31.強大的symbol

如果你依稀記得某個方法名字幾個字母,想在IDEA裡面找出來,可以怎麼做呢?
直接使用ctrl+shift+alt+n,使用symbol來查找即可。

32.idea快捷鍵和Windows默認快捷鍵衝突解決(如:Ctrl+Alt+↑或Ctrl+Alt+F12)

解決方式:``在桌面右鍵 - 圖形選項 - 快捷鍵 - 禁止 就可以




歡迎加入我的知識星球,一起探討架構,交流源碼。加入方式,長按下方二維碼噢

已在知識星球更新源碼解析如下:

如果你喜歡這篇文章,喜歡,轉發。

生活很美好,明天見(。・ω・。)ノ♡

相關焦點

  • 這樣調優:讓你的 IDEA 好用到飛起來,效率真高!
    它有許多選項來收集各種數據(完整的文檔),但這裡只會用到:-gcutil :-gcutil - Summary of garbage collection statistics.S0: Survivor space 0 utilization as a percentage of the space's current capacity.
  • 搞笑漫畫:男子想配一臺可以飛起來的電腦,同事如他所願!
    "搞笑漫畫:男子想配一臺可以飛起來的電腦,同事如他所願!
  • 周公解夢:做夢夢到自己飛起來了
    周公解夢裡:夢見自己在飛,職位會被擢升,生意獲利,但是會與親友發生爭吵。因為不了解你的現實情況,就把關於飛夢的一些釋義給你,請根據自己的現實情況判斷吧。自己處於成長階段時,夢見自己飛翔是正在長高這種生理現象的反映。成人夢見飛上天空則大多象徵著自由和成功,是自信的表現。如果夢見自己飛起來的時候心情是愉快的,應該是近期在生活中有很多收穫。
  • 又一個人飛起來了
    我有一次在凌晨在公路邊打坐,可能是要給我調整什麼,突然間那個鎖就開了,我身體慢慢騰空起來,然後像陀螺般飛速旋轉,一分鐘可能有幾千轉,但感覺不到眩暈。天亮起來後,有人經過,旋轉就自動停止了。別人還要在迷中修,看見你飛起來,都把你當神仙崇拜,就破迷了。
  • 怎麼看電腦配置:如何查看電腦配置
    一、如果你已經買了電腦,想知道怎麼看電腦配置參數、電腦配置高低,那麼可以通過以下的這些方法來了解自己的計算機配置:             1、右鍵「我的電腦」--屬性(打開系統屬性)--「硬體」選項下的「設備管理器」,裡面就是電腦配置了。
  • 家中WIFI增強神奇:小米WiFi電力貓配置方法(關鍵多子貓配置)
    而我今天講的主角就是解決家中WIFI信號盲區的問題,它通過電線將WIFI信號傳遞到家中每個房間(電線代替你家的網線)。此時兩個貓的燈如下圖顯示,都是藍色常亮。(配置過程會藍色一閃一閃,大概幾十秒會藍色常亮,說明配置成功)
  • 好軟推薦 | 年會必備,好用到沒朋友的音頻剪切合併軟體
    剛好我就遇到一款好用到爆的產品,MP3 Splitter Joiner,名字翻譯過來就是MP3分割與合併,直接粗暴不扭捏。之所以要推薦它,是因為它比市面上其他軟體要簡單得多,要知道一些專業的軟體雖然功能強大,但是界面相當複雜難懂,都是音軌聲波頻率之類的,看著頭都要炸,學習成本太高,不是我等上了年紀的非專業人士可以駕馭的。
  • 蘋果2016春季發布會:新款MacBook Air/Pro配置預測
    MacBook Air/Pro硬體配置在如今的筆記本市場上實在沒有優勢,蘋果要更新產品的話必然會對其全面下手,所以我們不妨來猜測一下下一代MacBook Air/Pro在硬體配置方面會有怎樣的提升。現在MacBook Pro使用的GPU為AMD Radeon R9 M370X,2GB GDDR5的顯存,這款GPU明顯不夠好。儘管GPU一向不是MacBook Air/Pro的強項,但是也希望蘋果公司能夠提供一款更加給力的GPU。
  • 不可思議:有一隻小鳥飛到家裡好不好 有什麼寓意
    閱讀本文前,請您先點擊上面的「藍色字體」,再點擊「關注」,這樣您就可以繼續免費收到文章了。每天都會有分享,都是免費訂閱,請您放心關注。
  • 廊坊金光道發生驚人車禍,人都飛起來了!
    廊坊掌上通文字|通哥圖片|蕾蕾導讀:今天上午,在金光道發生了一起車禍,一位農民工被一輛黑色轎車撞飛出去十米之遠
  • 小分享 | 碎掉的粉餅不要哭,撿起來壓一壓還能用(連酒精都不用)
    好不容易用到鐵皮了,成就感剛剛培養起來,想著可以給大家錄一下空瓶了,呵呵,它碎了,我的努力也一併付之東流,只能就地火化。由此我總結出一個非常重要的經驗:用到鐵皮的粉餅,千萬不能帶出門,因為內部結構已經很不穩定了。俗話說得好,事不過三,當碎餅事件第三次發生時,我再也沒法說服自己保持冷靜,再大的家業也經不起這樣造啊!
  • 只知道孔雀開屏很美,卻不知道孔雀飛起來才是真正的神鳥風範!
    飛起來簡直和年畫上的鳳凰一樣啊!有木有!落地開屏終究是凡鳥模樣,飛起來瞬間不是一個逼格了!而孔雀是飛往往不是真正的飛行,這種滑翔和紙飛機的道理差不多。西雙版納著名的孔雀放飛~將雄孔雀在水池邊放飛,由於擔心落水,雄孔雀必須努力撲翼讓自己脫離水面提升高度,達到「飛行效果」,必須說飛起來真的很拉風···不過,孔雀大叔們活得夠累的。
  • 飛蟻大軍湧入橫縣人家中!看到它們千萬別這樣做…
    好可怕……看見它們都起雞皮疙瘩了你家遭殃了嗎?這些小蟲子叫飛蟻看到飛蟻你千萬不可以這麼做飛蟻又叫大水蟻,最愛在4月至6月的雨季出沒。飛蟻通常是指翅膀未脫落前的白蟻,飛蟻群飛之時,正是白蟻繁衍之時,脫翅後雌雄配對。飛蟻會鑽入潮溼木質家居築巢,家中紙屑、衣物、還有樹木、電纜無一倖免!所以飛蟻一進入家裡一定要處理妥當要不然,你家可能會變成這樣這樣做是錯誤的!
  • 讓你的英語炫起來10個形容詞
    新東方網>英語>英語學習>語法詞彙>流行語>正文讓你的英語炫起來10個形容詞 2012-11-27 11:10 來源:愛思英語 作者:   這10
  • 「陽朔風景甲桂林」,美團外賣的廣告做得真給力,都在咱們陽朔縣城「飛」起來了.
    《微陽朔》數萬陽朔人共同關注 陽朔數位化生活服務平臺主編微信:69637818以前有一部電影喊奏《讓子彈飛》相信很多陽朔小夥伴都看過了吧。然而小編接網友爆料:美團外賣的廣告在咱們陽朔縣城也「飛」起來了全城每一處地方都不放過,全都是他們貼的廣告!!!大街小巷,居民區..都是美團外賣亂貼的廣告。
  • 潮汕飛蟻殺到!飛蟻組隊到你家做客,「滅它」給你支招~
    每到晚上燈的旁邊都是飛蟻的隊伍,自以為是梁祝般翩翩起舞,早上起來滿是飛蟻的殘屍敗蛻,看到都起雞皮疙瘩~ 對潮汕來說,每年4月到9月都有白蟻出沒,但今年氣溫偏高、雨水偏多白蟻出現得相對要早,數量也相對要多。白蟻身上分泌的蟻酸具有強大的酸性,一但人拍打白蟻,或白蟻掉落在人的身上或是接觸被白蟻光顧過的木製品時就有很大可能接觸到蟻酸,從而產生皮膚過敏的情況。
  • Faye飛: 其實你未真正懂我
    「所有人都可以不相信,但你不能不相信你自己。」
  • 屌絲自製遙控飛機,帶你裝X帶你飛
    小的時候媽媽問大史:長大了你想當什麼?大史張開嘴,對著折好的紙飛機哈了兩口氣說:我要開灰機!紙飛機衝上天空,2秒鐘後,biaji~飛機掉下來了,夢碎了!上學了大史除了努力學習,每天都不忘折飛機,不為別的,就為了兒時的夢想!
  • 保育所收治一隻飛不起來的小貓頭鷹,排查半天原因居然是這?!
    一位當地居民在水溝溝裡撿到了它,想把它放生,卻發現它根本飛不起來……這位居民畢竟不是專業的獸醫,他不知道小貓頭鷹是不是受了什麼內傷或者有什麼隱疾,面對這種情況他也是手足無措,於是就匆匆忙忙的送到了貓頭鷹保護所,希望專業人士能夠給它進行診療。
  • 滅火器的配置計算
    【參考答案】具體計算步驟:1.確定配置場所的2A2.確定火災危險等級為中危等級雖然屬於1000㎡但不屬於易燃易爆危險品倉庫,商店,故應按中危險等級計算,需要配置2A級以上的滅火器。3.劃分滅火器配置的計算單元:三層每層1000㎡為一個單元4.測算各單元的保護面積S=1000㎡5.確定各單元的滅火器設置點N=46.可燃物主要是衣服,選擇滅火器類型A類