開發(fā)者在Idea 中常見的配置,你都了解嗎
前言:
很早之前,小編用的也是MyEclipse Eclipse 也用過,前倆個工具占用空間比較大,我以前的電腦配置又不高,所以每次打開項目啥的要一會,后來我涉及到了Idea 這款軟件,我發(fā)現(xiàn)它真的太好用了。
具體以下幾點:
1.首先現(xiàn)在用這款軟件的人很多,遇到什么問題隨隨便便上網(wǎng)就可以搜索出來。
2.界面風(fēng)格我很喜歡,有黑色 和白色主題,我比較喜歡黑色。
3.功能強大,提示單詞,還有配置很好。
幾個配置:
關(guān)于整個軟件的設(shè)置 一般在 File Settings 里面,, 關(guān)于項目的設(shè)置一般在 Project Structure里面
(1) 配置main 方法
Settings 里面打開這個圖,下面是我已經(jīng)配置好了的。
1.1 可以添加一個模板組
1.2 然后添加模板內(nèi)容
Define 中我選擇的是Java
最后點擊Apply, Ok即可。
1.3 試試main 方法的效果
然后點擊Tab 鍵這個模板就創(chuàng)建出來了。并且方法上面的注釋也可以參考這個配置。
(2) 配置git
同樣在 Setting 里面找到git 然后配置git 的程序,點擊測試,如下,我這是成功了。
當(dāng)如果發(fā)現(xiàn)Idea 中沒有 代碼下拉那個圖標(biāo)該怎么弄呢?
先要看看自己的Git 有沒有參照上圖配置成功,接下來可以看這里。
點擊Add Root 圖標(biāo)就配置成功啦!
(3)如何配置提示不區(qū)分大小寫
搜索code Completion 選擇None 就是不區(qū)分不小寫。
可以看到我輸入一個list 大寫的也能夠提示出來。
(3)如何設(shè)置Tab 多行顯示
像下面這張圖一樣,本來idea 設(shè)置的是 顯示一行的,設(shè)置成倆行的話,可以顯示多一點文件。
將下圖中的Show tabs in single row 前面的復(fù)選框去掉即可。
(4)如何設(shè)置IDEA 的字體大小
在Font 這個標(biāo)簽底下設(shè)置.
(5) 如何設(shè)置實體類的 get set 方法
一般情況下實體類可以直接提供get set 方法,如果需要自己手動補充的話,可以參照如下:
快捷鍵 : Alt +Insert (筆記本電腦不行的話,可以試試Alt+Fn+Insert)
(6) 一些快捷鍵
Alt +Enter 可以導(dǎo)包
itar iter的用法
Ctrl+Alt+L 代碼格式化
Ctrl+Alt+O 去掉多余的引用
Ctrl+D 復(fù)制一行
輸入sout ,然后點擊Tab 鍵,System.out.println();
idea 更多注解整理:http://www.dbjr.com.cn/article/136761.htm
(7)查看方法的引用情況
按照Ctrl 鍵 ,然后鼠標(biāo)點擊方法名稱
點擊Yes 然后就可以定位到是這個方法哪里被調(diào)用到了。
調(diào)到被引用的方法里面可以 使用 Ctrl+Alt +方向左鍵返回。
(8)下載一些第三方插件
直接File --->Setting plugins 里面都是一些插件,可以在這里搜索并且下載
(9)idea 中的搜索方法
Ctrl+N 搜索類
Shift +Shift 也是一個搜索
全局搜索 Ctrl+Shift +R
(10) 查看文件修改歷史
在安裝了git的基礎(chǔ)上,我們可以通過show different 查看代碼的修改之處。
但是如果自己的代碼沒有提交,又或者是現(xiàn)在寫的一點代碼沒有之前寫的好,想回到某段時間的文件修改,可以參照下圖:
點中某一個文件 ,右鍵點擊 show History
打開以后就可以看到版本修改歷史,這個功能實在太好用了。
(11) 補充
可以重新 build 項目
git 在這里面。,也可以從這里拉取代碼。
SpringBoot項目的熱部署功能
下圖標(biāo)注出來的全都選最后一個。
顯示這段代碼是誰寫的
(12)自動導(dǎo)包
將下圖中的倆個復(fù)選框選上, 這樣在寫代碼的時候可以自動導(dǎo)入類的包,很方便。
以上就是目前腦海中比較深刻的幾個點,還有很多沒有列舉到。
(13) 好的文章補充
快捷鍵設(shè)置: http://www.dbjr.com.cn/article/136761.htm
設(shè)置篇 : http://www.dbjr.com.cn/article/136058.htm
以上就是開發(fā)者在Idea 中常見的配置,你都了解嗎的詳細內(nèi)容,更多關(guān)于Idea 中常見的配置的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Spring中@Transactional注解關(guān)鍵屬性和用法小結(jié)
在Spring框架中,@Transactional 是一個注解,用于聲明事務(wù)性的方法,它提供了一種聲明式的事務(wù)管理方式,避免了在代碼中直接編寫事務(wù)管理相關(guān)的代碼,本文給大家介紹@Transactional 注解的一些關(guān)鍵屬性和用法,感興趣的朋友一起看看吧2023-12-12MyBatis-Plus邏輯刪除和字段自動填充的實現(xiàn)
本文主要介紹了MyBatis-Plus邏輯刪除和字段自動填充的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08對比Java中的Comparable排序接口和Comparator比較器接口
Comparable和Comparator接口都可用作普通意義上對象間的比大小,但兩個接口在實例化方面的用法不盡相同,接下來我們就來詳細對比Java中的Comparable排序接口和Comparator比較器接口2016-05-05idea2020.2卡死在reading maven projects
這篇文章主要介紹了idea2020.2卡死在reading maven projects,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09IDEA遠程部署調(diào)試Java應(yīng)用程序的詳細流程
這篇文章主要介紹了IDEA遠程部署調(diào)試Java應(yīng)用程序,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下2021-10-10IDEA設(shè)置生成帶注釋的getter和setter的圖文教程
通常我們用idea默認(rèn)生成的getter和setter方法是不帶注釋的,當(dāng)然,我們同樣可以設(shè)置idea像MyEclipse一樣生成帶有Javadoc的模板,具體設(shè)置方法,大家參考下本文2018-05-05