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

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




Data Sources



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









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

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

Java class located out of the source root,咱們已經(jīng)知道Source root目錄是用來告訴 IntelliJ IDEA 這是存放可編譯文件的目錄,而如果咱們的 Java 類文件沒有放在該目錄或是該目錄的子包下,那么該 Java 類文件就無法進行編譯,其前面就會顯示這個圖標(biāo)。
![]()
Java8中新加的lambda表達式圖標(biāo),代表重寫了功能性接口的抽象方法,表示你完成了一個簡化的的接口實現(xiàn)類。
總結(jié)
到此這篇關(guān)于IntelliJ IDEA各種圖標(biāo)的含義的文章就介紹到這了,更多相關(guān)IDEA圖標(biāo)的含義內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解備忘錄模式及其在Java設(shè)計模式編程中的實現(xiàn)
這篇文章主要介紹了詳解備忘錄模式及其在Java設(shè)計模式編程中的實現(xiàn),備忘錄模式數(shù)據(jù)的存儲過程中應(yīng)當(dāng)注意淺拷貝和深拷貝的問題,需要的朋友可以參考下2016-04-04
MyBatis-Plus枚舉和自定義主鍵ID的實現(xiàn)步驟
這篇文章主要給大家介紹了關(guān)于MyBatis-Plus枚舉和自定義主鍵ID的相關(guān)資料,文中通過實例代碼以及圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2022-02-02
Java設(shè)計模式之裝飾模式(Decorator模式)介紹
這篇文章主要介紹了Java設(shè)計模式之裝飾模式(Decorator模式)介紹,本文講解了為什么使用Decorator、如何使用裝飾模式、Jive中的Decorator實現(xiàn)等內(nèi)容,需要的朋友可以參考下2015-03-03

