目錄
前言
一、Idea是什么
二、Idea的優(yōu)點(diǎn)?
三、Idea的常用設(shè)置
主題設(shè)置
設(shè)置鼠標(biāo)懸浮提示
忽略大小寫提示
自動導(dǎo)包
取消單行顯示Tabs
設(shè)置字體
配置類文檔注釋信息模版
設(shè)置文件編碼
設(shè)置自動編譯
水平或者垂直顯示代碼
快捷方式改成eclipse?
設(shè)置默認(rèn)瀏覽器?
IDEA快捷鍵介紹
前言
,今天我要向大家介紹一款非常強(qiáng)大的開發(fā)工具——IDEA(IntelliJ IDEA)。如果你是一名開發(fā)人員,那么IDEA將成為你的得力助手,幫助你更高效地編寫代碼。
一、Idea是什么
IDEA是一款集成開發(fā)環(huán)境,它提供了豐富的功能和工具,可以幫助開發(fā)人員在編寫代碼的過程中更加便捷和高效。它支持多種編程語言,包括Java、Python、JavaScript等,適用于各種不同的開發(fā)項(xiàng)目。
二、Idea的優(yōu)點(diǎn)?
1.首先,它具有強(qiáng)大的代碼編輯功能。IDEA提供了智能代碼補(bǔ)全、語法高亮、代碼導(dǎo)航等功能,可以幫助開發(fā)人員更快速地編寫代碼,減少出錯(cuò)的可能性。此外,IDEA還支持代碼重構(gòu),可以幫助開發(fā)人員對代碼進(jìn)行優(yōu)化和重構(gòu),提高代碼的可讀性和可維護(hù)性。
2.IDEA還提供了豐富的調(diào)試和測試工具。開發(fā)人員可以在IDEA中進(jìn)行斷點(diǎn)調(diào)試,查看變量的值和代碼的執(zhí)行流程,幫助快速定位和解決問題。同時(shí),IDEA還支持單元測試和集成測試,可以幫助開發(fā)人員保證代碼的質(zhì)量和穩(wěn)定性。
3.IDEA還具有強(qiáng)大的插件系統(tǒng)。開發(fā)人員可以根據(jù)自己的需求安裝各種插件,擴(kuò)展IDEA的功能。比如,你可以安裝一個(gè)Git插件,方便管理代碼版本;或者安裝一個(gè)代碼檢查插件,幫助你規(guī)范代碼風(fēng)格。這些插件可以幫助開發(fā)人員更好地適應(yīng)自己的工作流程,提高開發(fā)效率。
注:
雖然IDEA功能強(qiáng)大,但也需要一定的學(xué)習(xí)和使用成本。初次接觸IDEA的人可能會覺得有些復(fù)雜,但只要你愿意花一些時(shí)間去學(xué)習(xí),相信你會發(fā)現(xiàn)它的魅力和價(jià)值。
三、Idea的常用設(shè)置
進(jìn)入設(shè)置頁面,從上到下,主要是 外觀和行為,快捷鍵,編輯,插件,版本控制,構(gòu)建執(zhí)行部署,語言和框架,工具的設(shè)置;
主題設(shè)置
調(diào)節(jié)背景色
設(shè)置鼠標(biāo)懸浮提示
再Eclipse里,我們鼠標(biāo)移動到一個(gè)類上,會提示這個(gè)類的文檔解釋信息;
IDEA里默認(rèn)不會這樣,我們需要設(shè)置下;
Editor->General?
?
這里的話 我們要勾選下,后面設(shè)置的是延遲時(shí)間 默認(rèn)半秒,這里我們設(shè)置1s;
設(shè)置后,我們鼠標(biāo)移動到類上看看;
?
顯示方法分隔符
Editor->General ->Appearance
Show method separators 勾選下
?
?這樣的話,方法之間,上下就有分隔符出現(xiàn),方便查看代碼;
忽略大小寫提示
IDEA默認(rèn)提示是區(qū)分大小寫的,比如輸入string,不會提示String類;這里設(shè)置下
Editor->General ->Code Completion?
自動導(dǎo)包
默認(rèn)情況,包括Eclipse 寫完類,是需要手工導(dǎo)入包的,不過IDEA提供了自動導(dǎo)包設(shè)置
Editor->general->Auto Import
?下拉選All 然后下面兩個(gè)勾選下即可;隨后可以自動導(dǎo)入包,取消包。
取消單行顯示Tabs
假如有多個(gè)Tab代碼,默認(rèn)如下:
不過有時(shí)候 要查看的代碼文件比較多,我們想多行顯示:
可以配置下:
Editor->General ->Editor Tabs
?
勾去掉即可;?
設(shè)置字體
Editor->Font
?
這里可以根據(jù)自己喜好,設(shè)置字體樣式,字體大小,包括行高;那個(gè) Size建議16
配置類文檔注釋信息模版
默認(rèn)新建類 沒有文檔注釋信息,我們一般公司開發(fā),都要搞下,方便找人;
Editor->File and Code Templates 然后Includes File Header
?
我們加上:
/**
@author 彪?
@site www.xiaomage.com
@company xxx公司
@create? ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
?
設(shè)置文件編碼
我們所有地方都設(shè)置成UTF-8 大一統(tǒng)
Editor -> File Encodings
設(shè)置自動編譯
再Eclipse里,項(xiàng)目都是自動編譯的,IDEA里默認(rèn)不是,我們需要配置下;
Build,Execution,Deployment -> Compiler 兩個(gè)勾選下,設(shè)置項(xiàng)目自動編譯,包括平行結(jié)構(gòu)的多個(gè)模塊也自動編譯;
?
水平或者垂直顯示代碼
我們有時(shí)候?yàn)榱吮葘蛘邊?shù)代碼,需要讓代碼水平或者垂直顯示,Eclipse里,我們直接拖拽即可;
IDEA里,我們右鍵文件Tab,顯示如下:
快捷方式改成eclipse?
IDEA快捷方式改成eclipse的
File -> Settings -> Keymap
?
這里選Eclipse 然后Applay 即可;
快速生成main方法設(shè)置以及System.out.println
Editor -> Live Templates? 下拉選Enter
?
設(shè)置默認(rèn)瀏覽器?
IDEA快捷鍵介紹
alt+shift+s??以及 alt+inster 實(shí)現(xiàn)自動生成get set? 以及構(gòu)造方法 ctrl+d 刪除一行 ctrl+shift+o 導(dǎo)入包 ctrl+shift+f 代碼格式化 ctrl+shift+y 轉(zhuǎn)換大小寫 ctrl+f? 查找(當(dāng)前文件) ctrl+h 全局查找 雙擊shift 查找文件文章來源:http://www.zghlxwxcb.cn/news/detail-685664.html tab? 以及 shift+tab 整體代碼向后 向前移動文章來源地址http://www.zghlxwxcb.cn/news/detail-685664.html |
到了這里,關(guān)于IDEA常用設(shè)置與maven項(xiàng)目部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!