IntelliJ IDEA各種圖標的含義
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各種圖標的含義,具體介紹如下:
在咱們使用 IntelliJ IDEA 創(chuàng)建文件的時候, 隨著文件類型的不同,其顯示的圖標也不相同。例如,咱們分別創(chuàng)建 Java、Interface、Enum 和 JavaScript 文件,如下圖所示:

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




Data Sources



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









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

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

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

