IDEA最全圖標詳解


Icon

Description

Class

Class:普通類

Abstract class

Abstract class:抽象類

Groovy class

Groovy class:Groovy是JVM平台上的一門腳本語言, 本身也支持OOP,也具有類這個概念. Groovy本身可以簡化Java編程過程, Groovy的類也體現了這一點, 簡化了傳統Java類的構建過程, 使得構建更加簡單.

Annotation

Annotation:注解類

Enumeration

Enumeration:枚舉

Exception

Exception:異常

Final Java class

Final Java class:最終類

Interface

Interface:接口

Java class with the Main method

Java class that contains declaration of the main() method.:帶有main方法的類

Test case

Test case:測試類,帶有@Test注解

Java class located out of the Sources root

Java class located out of the Sources root:在 Sources root路徑之外的java文件

Java class excluded from compilation

Java class excluded from compilation:不會被編譯的類

PHP trait PHP trait:Trait 是為類似 PHP 的單繼承語言而准備的一種代碼復用機制。Trait 為了減少單繼承語言的限制,使開發人員能夠自由地在不同層次結構內獨立的類中復用 method。Trait 和 Class 組合的語義定義了一種減少復雜性的方式,避免傳統多繼承和 Mixin 類相關典型問題。
PHP test

PHP test

Method

Method:方法

Abstract method

Abstract method:靜態方法

Field

Field:成員變量(字段)

Variable

Variable:變量

Property

Property:

Parameter

Parameter:參數

Element

Element:元素

Directory

Directory:普通文件夾

Module

Module:說明這是一個新的模塊

Group of modules

Group of modules:一個模塊組,里面有許多java模塊

Package

Package:包

Sources Root Sources root:源文件夾:通過將文件夾加入這種類別,來告訴IntelliJ IDEA,這個文件夾和它的子文件夾中包含源碼,在構建工程時,需要作為一部分被編譯進去。但是需要注意,有時我們的配置文件放在該路徑下缺不能被編譯,項目運行的時候會報:文件找不到的錯誤,此類文件我們可以放到Resources Root下面;
Test Root Test[Sources] root:源文件夾,這個類型的文件夾也用來放置源碼,不過是測試的源碼(比如單元測)。test source文件夾可以幫助你將測試代碼和產品代碼分離開
Excluded root Excluded root:

t the moment, you can increase the IDE performance. Normally, compilation output folders are marked as excluded. Apart from excluding the entire folders, you can also exclude specific files.

代碼自動補全、導航和檢查會忽略被排除的文件夾中的文件。這就是為什么在排除當前不需要的文件夾時,可以提高IDE性能的原因。通常,編譯輸出文件夾被標記為Excluded 

除了排除整個文件夾之外,還可以排除特定文件。

Resources Root Resources Root:

​ 該類文件夾用於存放你的應用中需要用到的資源文件(如:圖片、xml或者properties配置文件等)。

​ 在構建過程中,resource文件夾中的內容均會按照原文件的樣子被復制到輸出文件夾。和source文件夾一樣,你可以定制你的resource文件夾的結構。你也可以指定你的resource文件夾中的文件被拷貝到輸出文件的那個文件夾中。

​ PS:默認情況下,工程編譯后,resource中的文件和文件夾會被放置在源碼編譯后的相同的文件夾中,所以如果在源碼中以相對路徑讀取resource中的配置文件時,可認為src中的java文件夾和resource為同一個根目錄。

Resource Files

Resources include properties files, images, DTDs, and XML files. These files are located in the classpath of your application, and are usually loaded from the classpath using the following methods:

  • ResourceBundle.getBundle() for properties files and resource bundles

  • loadResourceAsStream() for icons and other files

When building an application, IntelliJ IDEA copies all resources into the output directory, preserving the directory structure of the resources relative to the source path. The following file types are recognized as resources by default:

  • .dtd
  • .jpeg
  • .properties
  • .gif
  • .jpg
  • .tld
  • .html
  • .png
  • .xml

The pattern of recognized resource files can be configured as a regular expression in theCompiler dialog (Settings/Preferences Ctrl+Alt+S | Build, Execution, Deployment | Compiler). Using the Resource Patterns field, you can add your own file extensions and create custom list of resources.

Test Resources Root Test resources Root:用於存放測試源碼中關聯的資源文件。除此之外,和Resource Root沒有區別。
Generated Sources Root Generated sources root:The IDE considers that files in the Generated Sources root folder are generated automatically rather than written manually, and can be regenerated.IDE認為Generated sources root文件夾中的文件是自動生成的,而不是手動編寫的,並且可以重新生成。
Generated Test Sources root Generated test sources root:同Generated sources root

Visibility modifiers

Read-only class

Read-only class, for example from a jar of an external library.

Private

private

Protected

protected

package_protected.png

package protected

Static

static

Public

public

Bookmarks

bookmarkCheck

Anonymous bookmark – a check sign bookmark. Bookmarks are used for quick navigation within a file or across the entire project.

bookmarkMnemonic

Lettered mnemonic bookmark – a letter in the interval from A to Z.

bookmarkNumber

Numbered mnemonic bookmark – a number in the interval from 0 to 9.

Breakpoint icons

  • inactive/dependent field watchpoint inactive/dependent field watchpoint

  • inactive/dependent line breakpoint inactive/dependent line breakpoint

  • inactive/dependent method breakpoint inactive/dependent method breakpoint

  • disabled line breakpoint disabled line breakpoint

  • disabled exception breakpoint disabled exception breakpoint

  • disabled field watchpoint disabled field watchpoint

  • disabled method breakpoint disabled method breakpoint

  • exception breakpoint exception breakpoint

  • field watchpoint field watchpoint

  • invalid breakpoint invalid breakpoint

  • method breakpoint method breakpoint

  • muted line breakpoint muted line breakpoint

  • muted inactive/dependent field watchpoint muted inactive/dependent field watchpoint

  • muted inactive/dependent line breakpoint muted inactive/dependent line breakpoint

  • muted inactive/dependent method breakpoint muted inactive/dependent method breakpoint

  • muted disabled line breakpoint muted disabled line breakpoint

  • muted disabled field watchpoint muted disabled field watchpoint

  • muted disabled method breakpoint muted disabled method breakpoint

  • muted field watchpoint muted field watchpoint

  • muted method breakpoint muted method breakpoint

  • non-suspending line breakpoint non-suspending line breakpoint

  • non-suspending field watchpoint non-suspending field watchpoint

  • non-suspending method breakpoint non-suspending method breakpoint

  • line breakpoint line breakpoint

  • verified line breakpoint verified line breakpoint

  • verified field watchpoint verified field watchpoint

  • verified method breakpoint verified method breakpoint

  • verified non-suspending line breakpoint verified non-suspending line breakpoint

  • verified non-suspending field watchpoint verified non-suspending field watchpoint

  • verified non-suspending method breakpoint verified non-suspending method breakpoint

For more information about breakpoints, refer to Breakpoints.

Data Sources

Icon

Description

Access Method

Access Method

Aggregate

Aggregate

Alias Type

Alias Type

Argument

Argument

Body

Body

Check

Check

Cluster

Cluster

Collation

Collation

Collection Type

Collection Type

Column

Column. For more information about column icon combinations, see Possible icon combinations for columns.

Data File

Data File

Database

Database

Read-only

Read-only status

the DDL data source icon

DDL data source

Default

Default

Exception

Exception

Extension

Extension

External Schema

External Schema

Foreign Data Wrapper

Foreign Data Wrapper

Foreign Key

Foreign Key

Foreign Table

Foreign Table

Index

Index

Key

Key

Materialized Log

Materialized Log

Materialized View

Materialized View

Object Attribute

Object Attribute

Object Type

Object Type

Operator

Operator

Package

Package

Projection

Projection

data source

Read-only data sources

Role

Role

Routine

Routine

Rule

Rule

Scheduled Event

Scheduled Event

Schema

Schema

Sequence

Sequence

Server

Server

the Stored procedure or function icon

Stored procedure or function

Synonym

Synonym

Table

Table

Table Type

Table Type

Tablespace

Tablespace

Trigger

Trigger

User

User

User Mapping

User Mapping

Variable

Variable

View

View

Virtual Table

Virtual Table

https://www.jetbrains.com/help/idea/symbols.html#breakpoint-icons

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM