日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

瀏覽:29日期:2024-08-20 11:54:10

開心一刻

建筑行業內,我看過的最兇殘笑話(IT行業內好一致!)

上聯:一天晚上兩個甲方三更半夜四處催圖只好周五加班到周六早上七點畫好八點傳完九點上床睡覺十分痛苦

下聯:十點才過九分甲方八個短信七個電話居然要六處調整加五張圖紙四小時交三個文本兩天周末只睡一個小時

橫批:用原來的

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

內心的獨白

寫作背景

2017 從 eclipse 換到 IDEA,適應了一段時間,后面一直用 IDEA 2018 版,使用期間偶爾出現一些小問題,但不多,沒太注意

最近換了電腦,開發環境得重新搭,順便把 IDEA 更新下。本來打算用 2020 版的,可網上對 2020 版的評論一致比較差,所以我就放棄做勇士了,用的是 2019.3.5 版本

切了版本后,使用期間陸陸續續暴露了不少問題,有些問題還花了不少時間來處理,期間甚至有了放棄 IDEA,重新投抱 Eclipse 的想法,但是后面冷靜一想,Eclipse 幾年沒用,都忘完了,重新撿起來的成本可能更高,所以痛定思痛,決定將 IDEA 的這些比較常用的設置全部整理一下,方便以后自己查閱,也方便遇到同樣問題的小伙伴進行問題排查與處理

需要大家注意是,樓主用的是 IDEA 2019.3.5 版本,可能和大家的版本不同,版本不同,配置項會有細微的區別,大家不要完全一致的去對比

全局設置與當前設置

其實 IDEA 安裝完成的時候就提示我們進行全局設置,但是往往被我們忽略了

當我們打開工程后,往往設置的是當前工程的設置,而不是全局設置,所以當我們用新窗口打開新的工程時,發現新窗口的設置都是默認的,而不是我們之前設置的,這就有點不爽了

那如果我們在 IDEA 安裝的時候沒有進行全局設置,還能進行全局設置嗎? 答案是肯定的,可以在 IDEA 窗口進行當前設置和全局設置,如下圖

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

Settings 表示的是當前設置,Other Settings 表示的是全局設置;不同的 IDEA 版本,Other Settings 代表的都是全局設置(未來不一定,但是歷史是這樣),只是 Other Settings 下內容可能會有所不同

如果既進行了 Settings 設置,又設置了 Other Setting, 那么當前工程生效的是 Settings 中的設置

后續講到的一些設置若非特殊說明都是在全局設置下進行,主要是為了強調下全局設置的重要性(可能只是樓主后知后覺,汗...)

必定修改  

Project SDK

配置成我們安裝的 JDK,目前用的比較多的是 1.8 版本; 配置如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

項目文件編碼

工程編碼我需要統一,基本統一成 UTF-8,設置如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

都選擇 UTF-8

如果不選擇 UTF-8,可能會編譯不報錯,但是啟動時卻報錯:Error:(15,31) java: 找不到符號

自動編譯

默認情況下,自動編譯是關閉的,我們可以按下圖進行開啟

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

將復選框勾上則開啟自動編譯,但后面有說明:非 running 或 debugging 時才生效

  智能導包

效果就是,當我們輸入 List,能夠自動導入java.util.List,設置如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

兩個復選框都需要勾上

行號顯示

顯示代碼行號,配合日志能快速地定位到出問題的代碼,設置如下(這個只能在 Settings 中進行設置)

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

需要將復選框勾上;勾選上之后,每一行代碼前就會有行號顯示,如下所示

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

  制表符設置

主要時考慮到不同的編輯器對 Tab 的處理不同,所以統一成 4 個空格來處理

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

復選框不要勾

maven 設置

IDEA 自帶 maven,但往往需要修改成我們自己的 maven,我們的 maven 有很多自定義的配置,如私有倉庫等

配置如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

標記的地方替換成我們自己的 maven, 至于 Local repository,會自動加載 maven settings.xml 中的倉庫地址,一般不用覆蓋修改

構建/運行操作委托給 maven

默認情況下對項目的構建和運行是 IDEA 自己負責的,這樣就可能導致構建和運行時無法找到 maven 倉庫中的相關 jar 包,從而出現:Error:(6, 34) java: 程序包xxx不存在 的錯誤

進行如下配置,將構建/運行操作委托給 maven,這樣依賴的 jar 包都能正確找到

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

復選框勾上即可

推薦修改  

多行顯示文件 Tab

默認情況下多行 Tab 是單行顯示的,效果如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

所有打開的文件 Tab 顯示在一行,顯示不下的收縮起來(越久未被操作的文件越容易被收縮);文件多了收縮起來,還是不太方便文件的切換操作,推薦多行顯示,配置如下(只能在 Settings 下設置)

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

復選框不要勾上,設置了后效果如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

這樣文件切換起來更方便

取消 import xxx.*

當我們 Java 類中導入的某個包下類超過指定個數,就會換成用*號來代替,例如:import java.utils.*;

* 代表的是導入包下所有類,不夠直觀,也沒必要,需要什么就導入什么是最好的

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

Class count to use import with ’*’ 表示的是:導入了同個包下多少的類,就將這些導入替換成 *, 默認是 5

Names count to use static import with ’*’ 則表示的是:靜態導入了同個類中多少的靜態常量,就將這些導入替換成 *, 默認是 3

我們將這兩個值配置大一些,那么就不會 import * 了

類注釋模板

阿里規約中有這么一條,類必須加注釋,并且必須要有 author

類注釋還是很有必要的,可以追溯到人,便于業務的溝通

配置如下

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

想加什么參數就加什么;設置好后,我們新建一個類,就會自動帶上注釋,如下所示

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

可能修改

mavenIgnored files

Settings 下有這么個設置

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

理論上來講,這個列表中的復選框都不能勾選(默認也都不會勾選),如果勾選了,那么就被勾選了的 pom.xml 對應的工程就不會被當作 maven 工程,后果可想而知:不是 maven 工程就會有依賴找不到的問題,項目就會啟動失敗

樓主不知道怎么回事就勾上了其中一個,出現如下癥狀

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

maven 工具窗口下該 maven 工程顯示成了灰色,特別與眾不同;然后啟動該工程的時候,提示各種依賴都找不到,真是斃了狗

  Method Breakpoints

正常情況來說,我們是不會直接在方法名上打斷點的,斷點往往是打在方法體上的某一行上,但是樓主不知道怎么回事就打了,導致以 debug 方式啟動不了工程,并提示:Method breakpoints may dramatically slow down debugging

打開 Breakpoints 面板看看(快捷鍵:Ctrl+Shift+F8 )

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

一個斷點打在了 UserService 接口中的方法上,一個接口打在了實現類 UserServiceImpl 的方法名上

一般而言不會出現這種情況,就怕大家像樓主一樣不小心,在方法名上打了斷點,并導致項目 debug 不起來,知道如何處理就好

逐個選中,remove 就好,如下圖所示

IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)

總結

1、遇到問題,不能立馬想到去怎么處理的,盡快利用網絡去查,千萬不要一頭扎進自我認為中去,太費時了,最后還得求助于網絡

網絡搜索的話,關鍵字非常重要,描述的越清楚,命中率越高;如果確實不好描述,那就多換關鍵字去查

2、有些配置是需要勾選復選框,有些是不能勾選,大家要看清楚了

3、文中的 IDEA 配置修改分了三種:必須、推薦、可能,只囊括了一部分,有些未考慮到的歡迎大家補充

可能級別中的問題基本都是誤操作,大家留個印象就好,萬一碰到了知道怎么處理

4、要學會多總結,包括各個方面的總結,這樣我們才能越來越強大!

到此這篇關于IDEA 非常重要的一些設置項(一連串的問題差點讓我重新用回 Eclipse)的文章就介紹到這了,更多相關IDEA重要設置項內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: IDEA
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产视频一区二区在线播放| 亚洲天堂av资源在线观看| 国产欧美日韩一级| 亚洲精品高潮| 日韩福利视频导航| 国产精品99久久免费观看| 国产亚洲观看| 精品一区二区三区中文字幕| 福利视频一区| 91精品韩国| 国产精品国产一区| 日韩啪啪电影网| 亚洲精品国产偷自在线观看| 免费日韩精品中文字幕视频在线| 午夜国产精品视频免费体验区| 亚洲欧洲一区二区天堂久久| 一区二区三区网站| 国产精品一区二区精品视频观看| 欧美极品中文字幕| 国产精选在线| 黄色国产精品| 日精品一区二区三区| 国产精品极品国产中出| 国产激情在线播放| 国产国产精品| 免费视频一区二区| 国产精品密蕾丝视频下载| 国产传媒在线观看| 羞羞答答国产精品www一本| 日韩精品电影一区亚洲| 成人午夜毛片| 9色精品在线| 日韩成人午夜精品| 国产一区二区三区成人欧美日韩在线观看 | 日韩一区欧美二区| 国产欧美一区二区三区国产幕精品| 成人在线视频中文字幕| 波多野结衣久久精品| 99视频一区| 国产麻豆一区| 久久久久午夜电影| 日韩成人在线看| 久久蜜桃资源一区二区老牛| 日欧美一区二区| 日韩在线不卡| 四虎成人精品一区二区免费网站| 精品亚洲精品| 视频一区在线播放| 久久免费精品| 三级欧美在线一区| 久久精品国产99国产精品| 在线成人动漫av| 日本在线一区二区三区| 日韩精品第一区| 日韩中文一区二区| 欧美13videosex性极品| 亚洲欧美日本国产| 日韩精品水蜜桃| 日韩精品亚洲一区二区三区免费| 亚洲精品88| 日韩综合一区二区| 99久久九九| 国产精品欧美三级在线观看 | 国产99亚洲| 国产探花一区| 亚洲综合中文| 日韩精品国产欧美| 日韩啪啪电影网| 日韩国产欧美在线播放| 91av亚洲| 久久精品99国产精品| 亚洲精品一二三区区别| 你懂的国产精品| 男人操女人的视频在线观看欧美| 国产一区二区三区天码| 涩涩涩久久久成人精品| 激情欧美国产欧美| 欧美精品三级在线| 亚洲综合二区| 日韩中文影院| 精品国内亚洲2022精品成人| 一区二区国产精品| 欧美日韩国产在线观看网站| 久久三级毛片| 欧美精品观看| 亚州av日韩av| 久久福利一区| 99久久九九| jizzjizz中国精品麻豆| 国产精品亚洲片在线播放| 亚洲人成毛片在线播放女女| 宅男在线一区| 日韩精品电影| 国产一区二区三区黄网站| 青青草国产成人99久久| 蜜芽一区二区三区| 91九色精品国产一区二区| 亚洲人成在线网站| 精品视频黄色| 欧美精品二区| 国产精品美女在线观看直播| 日韩av成人高清| 免播放器亚洲一区| 久热精品在线| 国产麻豆综合| 欧美日韩三区| 欧洲毛片在线视频免费观看| 色在线中文字幕| а√天堂中文在线资源8| 精品理论电影在线| 麻豆成人91精品二区三区| 国产精品入口久久| 国产日韩免费| 国产精久久久| 麻豆久久久久久| 欧美成a人片免费观看久久五月天| 久久狠狠亚洲综合| 欧美精品福利| 国产精品调教| 麻豆国产精品一区二区三区| 久久精品亚洲一区二区| 国产一区二区三区久久久久久久久| 国产精品香蕉| 国产福利一区二区三区在线播放| 国产精品亚洲二区| 成人污污视频| 夜鲁夜鲁夜鲁视频在线播放| 久久久久国产精品一区二区| 视频福利一区| 99国产一区| 亚洲三级毛片| 国产精品三p一区二区| 美日韩一区二区三区| 成人午夜亚洲| 另类中文字幕国产精品| 激情综合网站| 中文字幕中文字幕精品| 日韩不卡一二三区| 欧美精品中文字幕亚洲专区| 欧美激情视频一区二区三区在线播放| 美女高潮久久久| 一区二区三区四区日本视频| 激情综合自拍| 亚洲精品看片| 久久精品亚洲| 在线看片不卡| 日韩激情一区二区| 精品视频一二| 欧美a级一区| 蜜桃视频在线观看一区二区| 欧美日韩a区| 亚洲精品**中文毛片| 在线一区免费| 日本va欧美va精品发布| 国产一区二区三区四区二区 | 日韩一区二区三免费高清在线观看 | 三级在线看中文字幕完整版| 亚洲免费播放| 欧美亚洲国产日韩| 日韩免费av| 免费看黄色91| 久久在线91| 亚洲成人va| 亚洲精品日本| 久久久久久婷| 香蕉精品999视频一区二区| 欧美一区在线观看视频| 黑人精品一区| 亚洲综合色婷婷在线观看| 久久久免费人体| 午夜国产精品视频| 国产精品亲子伦av一区二区三区| 99久久久久国产精品| 日韩高清不卡一区| 日韩不卡视频在线观看| 亚洲精品国模| 91视频精品| 日韩一区欧美二区| 精品视频99| 蜜臀精品一区二区三区在线观看 | 久久国产人妖系列| 日韩一区三区| 日韩中出av| 色老板在线视频一区二区| 久久午夜视频| 欧美国产亚洲精品| 午夜在线观看免费一区| 精品亚洲自拍| 亚洲欧美在线专区| 9999国产精品| 日本不卡的三区四区五区| 亚洲精品福利电影| 日韩av电影一区| 国产精品99免费看| 国产精品超碰| 男人的天堂久久精品| 综合日韩av| 日韩黄色免费网站| 欧美另类综合| 成人午夜毛片|