IntelliJ IDEA 学习笔记 - 常见图标介绍

本文介绍在IntelliJ IDEA中常见的一些图标代表的含义,参考IntelliJ IDEA 简体中文专题教程,英文好的同学可以查看英文官网文档

Java 类相关图标介绍

  官网地址:https://www.jetbrains.com/help/idea/symbols.html#d787812e10

IconDescription
这里写图片描述Class
这里写图片描述Abstract class
这里写图片描述Groovy class
这里写图片描述Annotation
这里写图片描述Enumeration
这里写图片描述Exception
这里写图片描述Final Java class
这里写图片描述Interface
这里写图片描述Java class that contains declaration of the main() method.
这里写图片描述Test case
这里写图片描述Java class located out of the source root. Refer to the section Configuring Content Roots for details.
这里写图片描述Java class excluded from compilation.
这里写图片描述PHP trait
这里写图片描述Method
这里写图片描述Abstract method
这里写图片描述Field
这里写图片描述Variable
这里写图片描述Property
这里写图片描述Parameter
这里写图片描述Element
这里写图片描述Directory
这里写图片描述Module
这里写图片描述Group of modules
这里写图片描述Package
这里写图片描述Source root
这里写图片描述Test root
这里写图片描述Excluded root
这里写图片描述Resources
这里写图片描述Test resources
这里写图片描述Generated source roots
这里写图片描述Generated test source roots
这里写图片描述Read-only class, e.g. from a jar of an external library.
这里写图片描述private
这里写图片描述protected
这里写图片描述package protected
这里写图片描述static
这里写图片描述public
  • 这里写图片描述 Source root,可以理解为源目录,源码的作用就是用来专门放 Java 类文件,相对于编译出来的 class 文件而言,它就是源。我们一般默认名字叫 src 的目录就是源目录,但是其实并不是这样的,在 IntelliJ IDEA 中,即使叫 srcs 也是可以设置为 Source root,所以源目录跟目录命名是没有关系的。 Source root 的作用是标记该目录下的文件是可编译的
  • 这里写图片描述 Java class located out of the source root,由于上一条我们知道 Source root 目录是用来告诉 IntelliJ IDEA 这是编译目录,而假如你 Java 类文件没有放在该目录或是该目录的子包下,那该 Java 类则无法编译,就会被表示成这个图标

数据源相关图标介绍

  官网地址:https://www.jetbrains.com/help/idea/symbols.html#d787812e1601

IconDescription
这里写图片描述DB data source. Also, DBMS-specific icons are used:
     这里写图片描述 Amazon Redshift
     这里写图片描述 DB2
     这里写图片描述 Derby
     这里写图片描述 H2
     这里写图片描述 HSQLDB
     这里写图片描述 Microsoft Azure
     这里写图片描述 MySQL
     这里写图片描述 Oracle
     这里写图片描述 PostgreSQL
     这里写图片描述 SQL Server
     这里写图片描述 SQLite
     这里写图片描述 Sybase
    
这里写图片描述DB data source with the read-only status, e.g. 这里写图片描述 for Derby
这里写图片描述DDL data source
这里写图片描述Database
这里写图片描述Schema
这里写图片描述Table
这里写图片描述View
这里写图片描述Column
这里写图片描述A NOT NULL column
这里写图片描述Column with a primary key
这里写图片描述Column with a foreign key
这里写图片描述Column with an index
这里写图片描述Primary key
这里写图片描述Foreign key
这里写图片描述Index
这里写图片描述Trigger
这里写图片描述Stored procedure or function

各类文件类型图标介绍

  官网地址:https://www.jetbrains.com/help/idea/file-types-recognized-by-intellij-idea.html

File TypeIconRecognized in
ActionScript files这里写图片描述Ultimate Edition
Active Server Pages files这里写图片描述Ultimate Edition
Android files这里写图片描述Ultimate Edition: all Android-related file types; Community Edition: Android IDL files, Android renderscript files
Apache Config files这里写图片描述Ultimate Edition
Archive files这里写图片描述Ultimate Edition, Community Edition
AspectJ files这里写图片描述Ultimate Edition, Community Edition
C# files这里写图片描述Ultimate Edition, Community Edition
C/C++ files这里写图片描述Ultimate Edition, Community Edition
Command Shell files这里写图片描述Ultimate Edition
CSS files这里写图片描述Ultimate Edition
CoffeeScript files这里写图片描述Ultimate Edition
Cucumber feature files这里写图片描述Ultimate Edition
ColdFusion files这里写图片描述Ultimate Edition
Eclipse project files这里写图片描述Ultimate Edition, Community Edition
Dart files这里写图片描述Ultimate Edition, Community Edition
Diagram files这里写图片描述Ultimate Edition
Drools files这里写图片描述Ultimate Edition
Erlang files这里写图片描述Ultimate Edition, Community Edition
EJB QL files这里写图片描述Ultimate Edition, Community Edition
Files marked as plain text这里写图片描述Ultimate Edition, Community Edition
Files opened in associated applications这里写图片描述Ultimate Edition, Community Edition
FreeMarker template files这里写图片描述Ultimate Edition
Gant scripts这里写图片描述Ultimate Edition
Gradle scripts这里写图片描述Ultimate Edition
Groovy files这里写图片描述Ultimate Edition, Community Edition
Groovy Server Pages这里写图片描述Ultimate Edition
GUI Form这里写图片描述Ultimate Edition, Community Edition
Handlebars files这里写图片描述Ultimate Edition
HAML files这里写图片描述Ultimate Edition
HTML files这里写图片描述Ultimate Edition, Community Edition
IntelliJ IDEA project, module or workspace files这里写图片描述Ultimate Edition, Community Edition
IDL files这里写图片描述Ultimate Edition, Community Edition
Image files这里写图片描述Ultimate Edition, Community Edition
Java class files这里写图片描述Ultimate Edition, Community Edition
Java source files这里写图片描述Ultimate Edition, Community Edition
JavaFX files这里写图片描述Ultimate Edition, Community Edition
JavaScript files这里写图片描述Ultimate Edition
JavaScript test files这里写图片描述Ultimate Edition
JavaScript files that can be executed on Node.js这里写图片描述Ultimate Edition
Jade files (refer to the section Pug (Jade) Template Engine)这里写图片描述Ultimate Edition
JSF files这里写图片描述Ultimate Edition, Community Edition
JSHint configuration files这里写图片描述Ultimate Edition
JSON files这里写图片描述Ultimate Edition
JSTestDriver Config files这里写图片描述Ultimate Edition
Java Server Pages files这里写图片描述Ultimate Edition, Community Edition
JSPx files这里写图片描述Ultimate Edition, Community Edition
Kotlin files这里写图片描述Ultimate Edition, Community Edition
Kotlin classes这里写图片描述Ultimate Edition, Community Edition
Kotlin interfaces这里写图片描述Ultimate Edition, Community Edition
Kotlin enums这里写图片描述Ultimate Edition, Community Edition
Kotlin objects这里写图片描述Ultimate Edition, Community Edition
Less files这里写图片描述Ultimate Edition
Patch files这里写图片描述Ultimate Edition, Community Edition
Perl files这里写图片描述Ultimate Edition, Community Edition
PHP files这里写图片描述Ultimate Edition, Community Edition
Properties files这里写图片描述Ultimate Edition, Community Edition
Resource bundles这里写图片描述Ultimate Edition, Community Edition
XML-based properties files这里写图片描述Ultimate Edition, Community Edition
Pug files (refer to the section Pug (Jade) Template Engine)这里写图片描述Ultimate Edition
Regular expressions这里写图片描述Ultimate Edition, Community Edition
RELAX NG Compact Syntax这里写图片描述Ultimate Edition, Community Edition
Sass files这里写图片描述Ultimate Edition
SCSS files这里写图片描述Ultimate Edition
Scala files这里写图片描述Ultimate Edition
Smarty, Smarty config files这里写图片描述Ultimate Edition
SQL files这里写图片描述Ultimate Edition, Community Edition
Stylus files这里写图片描述Ultimate Edition
Drools Expert files这里写图片描述Ultimate Edition
Text files这里写图片描述Ultimate Edition, Community Edition
TypeScript files这里写图片描述Ultimate Edition
Velocity template files这里写图片描述Ultimate Edition
XHTML files这里写图片描述Ultimate Edition, Community Edition
XML DTD files这里写图片描述Ultimate Edition, Community Edition
XML files这里写图片描述Ultimate Edition, Community Edition
YAML files这里写图片描述Ultimate Edition
  • 注意,如下图所示,对于压缩过的 JavaScript 文件,图标会有 010图案

  这里写图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值