1、外觀配置
1.1 基本配置
圖 1.1-1 修改更改主題 + 背景圖片 |
---|
![]() |
如果IDEA版本是2023.1.2以后的版本可以開(kāi)啟 newUI 體驗(yàn)新版的UI界面,我個(gè)人是挺喜歡的??
1.2 快捷鍵配置
圖1.2-1 修改快捷鍵 |
---|
![]() |
2、配置開(kāi)發(fā)環(huán)境
2.1 配置GIT
圖2.1-1配置git |
---|
![]() |
【git提交的幾個(gè)小建議】
建議對(duì)git提交人和提交信息進(jìn)行規(guī)范,同時(shí)代碼提交應(yīng)當(dāng)清晰的反映所屬任務(wù)和修改內(nèi)容,方便后續(xù)進(jìn)行代碼分支合并避免漏掉功能提交。
- 建議代碼提交模式為:任務(wù)編碼-操作-具體修改,舉例:
20230711-新增-xxx功能
、20230711-優(yōu)化-xxx查詢
- 建議設(shè)置git提交人員和郵箱:git配置作者信息
2.2 配置maven
圖2.2-1 配置maven |
---|
![]() |
2.3 配置JDK
圖 2.3-1 配置項(xiàng)目的JDK |
---|
![]() |
![]() |
配置項(xiàng)目的語(yǔ)言版本指的是設(shè)置 JDK 版本,比如有些比較老的項(xiàng)目需要JDK-6啟動(dòng),此時(shí)不需要安裝JDK-6,可以把語(yǔ)言版本設(shè)置為6即可運(yùn)行項(xiàng)目。
3、編輯器設(shè)置
3.1 基本配置
圖 3.1-1 代碼補(bǔ)全提示去掉匹配規(guī)則 |
---|
![]() |
圖 3.1-2 配置字體樣式和大小 |
---|
![]() |
字體建議使用等寬字體,如
Consolas
或者JetBrains Mono
,最近英特爾開(kāi)源的 intel-one-mono 字體也挺好用的,喜歡的話可以安裝一下。
圖3.1-3 配置行號(hào)顯示和方法分割 |
---|
![]() |
3.3 編碼風(fēng)格配置
圖 3.3-1 Java引入折疊 |
---|
![]() |
圖 3.3-2 Java代碼超字符數(shù)換行 |
---|
![]() |
3.4 配置代碼模板
可以生成常見(jiàn)的代碼模板,方便開(kāi)發(fā)使用
- 配置文件模板,如圖3.4-1所示;
- 配置文件的所有者信息,新建文件后會(huì)添加在類(lèi)的頭部,如圖3.4-2所示;
- 代碼生成模板,輸入關(guān)鍵詞,點(diǎn)擊回車(chē)后即可觸發(fā)生成代碼,配置如圖 3.4-3所示,使用效果如圖3.4-4所示;
圖 3.4-1 文件生成模板 |
---|
![]() |
圖 3.4-2 文件頭設(shè)置 |
---|
![]() |
圖 3.4-3 配置代碼生成模板 |
---|
![]() |
![]() |
![]() |
代碼生成模板建議建立新的分組后,在新的分組內(nèi)編寫(xiě)代碼生成模板。
圖 3.4-4 代碼模板使用效果 |
---|
![]() |
![]() |
3.5 配置編輯器編碼格式
建議都設(shè)置為 UTF-8
避免出現(xiàn)文件亂碼問(wèn)題
3.5-1 配置編輯器編碼格式 |
---|
![]() |
3.6 配置忽略的文件和文件夾
建議在忽略文件和文件夾內(nèi)配置IDEA編輯器生成的文件,防止git提交時(shí)提交IDEA配置文件被打??
圖 3.6-1 配置忽略的文件和文件夾 |
---|
![]() |
4、好玩的插件
插件 | 名稱 |
---|---|
Alibaba Java Coding | 阿里巴巴代碼規(guī)范檢查插件,根據(jù)《Java開(kāi)發(fā)手冊(cè)》進(jìn)行代碼規(guī)范性檢查 |
Easy Code | 代碼生成器,配置好代碼模板后,可以從數(shù)據(jù)庫(kù)一鍵生成從dao層到service層的代碼 |
GenerateSerialVersionUID | 一鍵生成SerivalVersionUID |
Jrebel and XRebel | 熱部署插件,代碼更改后點(diǎn)擊build可以免重啟熱部署 |
JSON Parser | JSON 格式化,在IDEA內(nèi)增加JSON格式化窗口 |
LeetCode Editor | 實(shí)現(xiàn)IDEA內(nèi)刷LeetCod題目 |
MyBatisX | 方便找到mapper和XML的映射 |
Rainbow Brackets | 彩虹括號(hào),方便查看代碼 |
Star Wars Progress Bar | 星球大戰(zhàn)主題進(jìn)度條 |
Translation | 翻譯插件,支持翻譯代碼、注釋等等 |
camelCase | 快捷的從全大寫(xiě)、下劃線、大駝峰、小駝峰命名之間切換 |
這里給大家分享一份Python全套學(xué)習(xí)資料,包括學(xué)習(xí)路線、軟件、源碼、視頻、面試題等等,都是我自己學(xué)習(xí)時(shí)整理的,希望可以對(duì)正在學(xué)習(xí)或者想要學(xué)習(xí)Python的朋友有幫助!
CSDN大禮包:全網(wǎng)最全《全套Python學(xué)習(xí)資料》免費(fèi)分享??
??有需要的小伙伴,可以點(diǎn)擊下方鏈接免費(fèi)領(lǐng)取或者V掃描下方二維碼免費(fèi)領(lǐng)取??
??CSDN大禮包??:全網(wǎng)最全《Python學(xué)習(xí)資料》免費(fèi)分享(安全鏈接,放心點(diǎn)擊)??文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-701515.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-701515.html
1??零基礎(chǔ)入門(mén)
① 學(xué)習(xí)路線
對(duì)于從來(lái)沒(méi)有接觸過(guò)Python的同學(xué),我們幫你準(zhǔn)備了詳細(xì)的學(xué)習(xí)成長(zhǎng)路線圖??梢哉f(shuō)是最科學(xué)最系統(tǒng)的學(xué)習(xí)路線,你可以按照上面的知識(shí)點(diǎn)去找對(duì)應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。
② 路線對(duì)應(yīng)學(xué)習(xí)視頻
還有很多適合0基礎(chǔ)入門(mén)的學(xué)習(xí)視頻,有了這些視頻,輕輕松松上手Python~
③練習(xí)題
每節(jié)視頻課后,都有對(duì)應(yīng)的練習(xí)題哦,可以檢驗(yàn)學(xué)習(xí)成果哈哈!
因篇幅有限,僅展示部分資料
2??國(guó)內(nèi)外Python書(shū)籍、文檔
① 文檔和書(shū)籍資料
3??Python工具包+項(xiàng)目源碼合集
①Python工具包
學(xué)習(xí)Python常用的開(kāi)發(fā)軟件都在這里了!每個(gè)都有詳細(xì)的安裝教程,保證你可以安裝成功哦!
②Python實(shí)戰(zhàn)案例
光學(xué)理論是沒(méi)用的,要學(xué)會(huì)跟著一起敲代碼,動(dòng)手實(shí)操,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來(lái)學(xué)習(xí)。100+實(shí)戰(zhàn)案例源碼等你來(lái)拿!
③Python小游戲源碼
如果覺(jué)得上面的實(shí)戰(zhàn)案例有點(diǎn)枯燥,可以試試自己用Python編寫(xiě)小游戲,讓你的學(xué)習(xí)過(guò)程中增添一點(diǎn)趣味!
4??Python面試題
我們學(xué)會(huì)了Python之后,有了技能就可以出去找工作啦!下面這些面試題是都來(lái)自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠,并且有阿里大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。
5??Python兼職渠道
而且學(xué)會(huì)Python以后,還可以在各大兼職平臺(tái)接單賺錢(qián),各種兼職渠道+兼職注意事項(xiàng)+如何和客戶溝通,我都整理成文檔了。
上述所有資料 ?? ,朋友們?nèi)绻行枰???《全套Python學(xué)習(xí)資料》的,可以掃描下方二維碼免費(fèi)領(lǐng)取 ??
??有需要的小伙伴,可以點(diǎn)擊下方鏈接免費(fèi)領(lǐng)取或者V掃描下方二維碼免費(fèi)領(lǐng)取??
??CSDN大禮包??:全網(wǎng)最全《Python學(xué)習(xí)資料》免費(fèi)分享(安全鏈接,放心點(diǎn)擊)??
?
到了這里,關(guān)于程序員強(qiáng)烈推薦:IDEA 常用配置指南的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!