IntelliJ IDEA各种图标的含义

 更新时间:2020年09月23日 10:18:45   作者:huwao  
这篇文章主要介绍了IntelliJ IDEA各种图标的含义,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

下面给大家介绍IntelliJ IDEA各种图标的含义,具体介绍如下:

在咱们使用 IntelliJ IDEA 创建文件的时候, 随着文件类型的不同,其显示的图标也不相同。例如,咱们分别创建 Java、Interface、Enum 和 JavaScript 文件,如下图所示:

1

如上图所示,显然不同的文件类型,其显示的图标也不相同。为了能够更好的掌握 IntelliJ IDEA,在这里,咱们更进一步,了解一下 IntelliJ IDEA 各种文件类型的图标,主要分为三类:Common、Data Sources 和 File Types.

Common

2
3
4
5

Data Sources

6
7
8

File Types

IntelliJ IDEA 识别众多的文件类型,每一个文件类型都用一个特殊图标表示,也允许自定义的文件类型。每个文件类型与一个或多个特定的模式进行关联扩展。文件类型及其扩展可以在文件类型的对话框中进行配置。默认的文件类型包括:

9
10
11
12
13
14
15
16
17

对于各种文件类型的图标,上面的Description已经介绍的非常详细啦,但是还有两个图标需要特别的说明一下,分别为:

111

Source root,咱们可以理解为源目录,其作用就是用来专门存放 Java 类文件的,相对于编译出来的 class 文件而言,它就是源。一般默认名字叫src的目录就是源目录,但是在 IntelliJ IDEA 中,即使叫srcs也是可以设置为Source root的,所以源目录跟目录命名是没有关系的,因为 IntelliJ IDEA 支持将任意目录设置为Source root,其作用就是标记该目录下的文件是可编译的。

222

Java class located out of the source root,咱们已经知道Source root目录是用来告诉 IntelliJ IDEA 这是存放可编译文件的目录,而如果咱们的 Java 类文件没有放在该目录或是该目录的子包下,那么该 Java 类文件就无法进行编译,其前面就会显示这个图标。

Java8中新加的lambda表达式图标,代表重写了功能性接口的抽象方法,表示你完成了一个简化的的接口实现类。

总结

到此这篇关于IntelliJ IDEA各种图标的含义的文章就介绍到这了,更多相关IDEA图标的含义内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java实现异步延迟队列的方法详解

    Java实现异步延迟队列的方法详解

    目前系统中有很多需要用到延时处理的功能,本文就为大家介绍了Java实现异步延迟队列的方法,文中的示例代码讲解详细,需要的可以参考一下
    2023-03-03
  • Java网络编程基础篇之单向通信

    Java网络编程基础篇之单向通信

    这篇文章主要介绍了Java网络编程里通过套接字实现单向通信的方法及相关实例,属于网络编程入门程序,虽然简单,但具有一定参考价值,需要的朋友可以参考下。
    2017-09-09
  • Java 7大常见排序方法实例详解

    Java 7大常见排序方法实例详解

    这篇文章主要通过实例介绍了Java中常用的7种排序方法,需要的朋友可以参考下
    2017-04-04
  • SpringBoot 项目中创建线程池

    SpringBoot 项目中创建线程池

    这篇文章主要介绍了SpringBoot 项目中创建线程池,文章基于Spring Boot项目创建线程池ThreadPoolExecutor,需要的小伙伴可以参考一下
    2022-04-04
  • Java设计模式七大原则之单一职责原则详解

    Java设计模式七大原则之单一职责原则详解

    单一职责原则(Single Responsibility Principle, SRP),有且仅有一个原因引起类的变更。简单来说,就是针对一个java类,它应该只负责一项职责。本文将详细介绍一下Java设计模式七大原则之一的单一职责原则,需要的可以参考一下
    2022-02-02
  • SSO单点登录系统实现原理及流程图解

    SSO单点登录系统实现原理及流程图解

    这篇文章主要介绍了SSO单点登录系统实现原理及流程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • WPF实现自定义一个自删除的多功能ListBox

    WPF实现自定义一个自删除的多功能ListBox

    这篇文章主要为大家详细介绍了如何利用WPF实现自定义一个自删除的多功能ListBox,文中示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-12-12
  • 分布式医疗挂号系统Nacos微服务Feign远程调用数据字典

    分布式医疗挂号系统Nacos微服务Feign远程调用数据字典

    这篇文章主要为大家介绍了分布式医疗挂号系统Nacos微服务Feign远程调用数据字典,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2022-04-04
  • Springboot+WebSocket实现一对一聊天和公告的示例代码

    Springboot+WebSocket实现一对一聊天和公告的示例代码

    这篇文章主要介绍了Springboot+WebSocket实现一对一聊天和公告的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • java定时任务的实现方式

    java定时任务的实现方式

    这篇文章主要介绍了java定时任务的实现方式,在应用里经常都有用到在后台跑定时任务的需求,如何进行java定时任务,本文为大家进行讲解,感兴趣的小伙伴们可以参考一下
    2016-02-02

最新评论