IntelliJ IDEA各種圖標(biāo)的含義
IDEA 全稱 IntelliJ IDEA,是java編程語(yǔ)言開發(fā)的集成環(huán)境。IntelliJ在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說(shuō)是超常的。IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國(guó)的首都布拉格,開發(fā)人員以嚴(yán)謹(jǐn)著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費(fèi)版只支持Java,Kotlin等少數(shù)語(yǔ)言。
下面給大家介紹IntelliJ IDEA各種圖標(biāo)的含義,具體介紹如下:
在咱們使用 IntelliJ IDEA 創(chuàng)建文件的時(shí)候, 隨著文件類型的不同,其顯示的圖標(biāo)也不相同。例如,咱們分別創(chuàng)建 Java、Interface、Enum 和 JavaScript 文件,如下圖所示:

如上圖所示,顯然不同的文件類型,其顯示的圖標(biāo)也不相同。為了能夠更好的掌握 IntelliJ IDEA,在這里,咱們更進(jìn)一步,了解一下 IntelliJ IDEA 各種文件類型的圖標(biāo),主要分為三類:Common、Data Sources 和 File Types.
Common




Data Sources



File Types
IntelliJ IDEA 識(shí)別眾多的文件類型,每一個(gè)文件類型都用一個(gè)特殊圖標(biāo)表示,也允許自定義的文件類型。每個(gè)文件類型與一個(gè)或多個(gè)特定的模式進(jìn)行關(guān)聯(lián)擴(kuò)展。文件類型及其擴(kuò)展可以在文件類型的對(duì)話框中進(jìn)行配置。默認(rèn)的文件類型包括:









對(duì)于各種文件類型的圖標(biāo),上面的Description已經(jīng)介紹的非常詳細(xì)啦,但是還有兩個(gè)圖標(biāo)需要特別的說(shuō)明一下,分別為:

Source root,咱們可以理解為源目錄,其作用就是用來(lái)專門存放 Java 類文件的,相對(duì)于編譯出來(lái)的 class 文件而言,它就是源。一般默認(rèn)名字叫src的目錄就是源目錄,但是在 IntelliJ IDEA 中,即使叫srcs也是可以設(shè)置為Source root的,所以源目錄跟目錄命名是沒有關(guān)系的,因?yàn)?IntelliJ IDEA 支持將任意目錄設(shè)置為Source root,其作用就是標(biāo)記該目錄下的文件是可編譯的。

Java class located out of the source root,咱們已經(jīng)知道Source root目錄是用來(lái)告訴 IntelliJ IDEA 這是存放可編譯文件的目錄,而如果咱們的 Java 類文件沒有放在該目錄或是該目錄的子包下,那么該 Java 類文件就無(wú)法進(jìn)行編譯,其前面就會(huì)顯示這個(gè)圖標(biāo)。
![]()
Java8中新加的lambda表達(dá)式圖標(biāo),代表重寫了功能性接口的抽象方法,表示你完成了一個(gè)簡(jiǎn)化的的接口實(shí)現(xiàn)類。
總結(jié)
到此這篇關(guān)于IntelliJ IDEA各種圖標(biāo)的含義的文章就介紹到這了,更多相關(guān)IDEA圖標(biāo)的含義內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringMVC?RESTFul實(shí)戰(zhàn)案例刪除功能實(shí)現(xiàn)
這篇文章主要為大家介紹了SpringMVC?RESTFul實(shí)戰(zhàn)案例刪除功能實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
DOM解析XML報(bào)錯(cuò)Content is not allowed in prolog解決方案詳解
這篇文章主要介紹了DOM解析XML報(bào)錯(cuò)解決方案詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
Spring Data JPA實(shí)現(xiàn)動(dòng)態(tài)查詢的兩種方法
本篇文章主要介紹了Spring Data JPA實(shí)現(xiàn)動(dòng)態(tài)查詢的兩種方法,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-04-04
Intellij Idea新建SpringBoot項(xiàng)目方式
這篇文章主要介紹了Intellij Idea新建SpringBoot項(xiàng)目方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-09-09
java工具類static靜態(tài)方法讀取yml配置過(guò)程
文章介紹了在工具類中獲取YAML配置時(shí)遇到的問題,由于變量是靜態(tài)的,而Spring加載靜態(tài)方法比IOC容器早,導(dǎo)致無(wú)法直接使用@Value注解讀取YAML配置,從而讀取結(jié)果為null2024-11-11
詳解Spring Cloud Gateway修改請(qǐng)求和響應(yīng)body的內(nèi)容
這篇文章主要介紹了Spring Cloud Gateway修改請(qǐng)求和響應(yīng)body的內(nèi)容的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
mybatis-plus插入一條數(shù)據(jù),獲取插入數(shù)據(jù)自動(dòng)生成的主鍵問題
這篇文章主要介紹了mybatis-plus插入一條數(shù)據(jù),獲取插入數(shù)據(jù)自動(dòng)生成的主鍵問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12

