IDEA開發神器配置

官方幫助

https://www.jetbrains.com/help/idea/install-and-set-up-product.html

自己配置idea的一些心得體會,與大家共勉  所有設置都基於File-->settings

必備的Intellij插件 https://blog.csdn.net/FYGu18/article/details/80288476

快捷鍵 https://www.toutiao.com/i6625755624846131716/

 

常用的設置:

修改快捷鍵跟eclipse一樣     這樣做的後果就是和eclipse一樣使用IDEA

 

1.代碼提示忽略大小寫 (默認值是提供大寫的類匹配 有點噁心)

2.修改衝突的快捷鍵(可以改成自己想要的快捷鍵)

3.安裝第三方的插件

4.去掉Mybatis的xml sql文件的顏色背景

去掉background的勾選

自動編譯開關

忽略大小寫開關:

智能導包開關:自動導入不明確的結構 智能優化包

 

懸浮提示開關:把鼠標放在相應的類上,就會出現提示(這個功能有點坑 修改代碼的時候一直有懸浮提示 讓人很煩 慎選)

取消單行顯示tabs的操作:

 

項目文件編碼:在文件中輸入文字時他會自動的轉換爲Unicode編碼,然後在idea中發開文件時他會自動轉回文字來顯示 爲了防止文件亂碼,你的properties文件,一般都不會出現中文亂碼!。

 

滾軸修改字體大小:按住Ctrl+滾軸可以修改編輯器字體大小

設置行號顯示:

還有一些縮寫,方便使用

1:psvm public static void main(String[] args){}

2:sout System.out.println();

3:souf System.out.printf();

4:serr System.err.println();

5:psf public static final

6:psfi public static final int

7:psfs public static final String

抽取一段代碼重構: alt + shift + m

for循環語法:

itar: 生成array for代碼塊

for (int i = 0; i < array.length; i++) {

= array[i];

}

itco 生成Collection迭代 

for (Iterator<String> iterator = locationUrl.iterator(); iterator.hasNext(); ) {

String next = iterator.next();

}

iten 生成enumeration遍歷

while (enumeration.hasMoreElements()) {

Object nextElement = enumeration.nextElement();

}

iter 生成增強forxun

for (String s : locationUrl) {

}

itit  生成iterator 迭代

while (iterator.hasNext()) {

Object next = iterator.next();

}

itli 生成List的遍歷

for (int i = 0; i < locationUrl.size(); i++) {

String s = locationUrl.get(i);

}

 

5.Debug模式

F8 單步調試 不進入函數內部

F7 單步調試 進入函數內部

F9 繼續執行,進入

shift+F7 選擇要進入函數

shift+F8 跳出函數

Ait+F9 運行到斷點

參考博客 https://blog.csdn.net/fly910905/article/details/80013391

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章