IntelliJ IDEA 项目填充

通过创建各种类型(目录,包和文件)的新元素来填充您的 IntelliJ IDEA 项目。IntelliJ IDEA 提供以下的替代方法来访问相应功能:

在主菜单上选择文件| 新建(File | New)。

上下文菜单的新建命令。

键盘快捷键:Alt+Insert。

上述操作的结果将显示新菜单,这样您可以在其中选择要创建的元素的类型。

创建 IntelliJ IDEA 软件包

在标记为包含源代码的文件夹中(例如文件夹类别),新建| 包(New | Package)和新建| package-info.java 命令(New | package-info.java)可用于创建软件包和软件包信息文件。

创建一个包

要创建包,请按照下列步骤操作:

打开“项目”工具窗口(例如:

查看| 工具窗口| 项目(View | Tool Windows | Project))。

选择目标文件夹或软件包(

)。

执行以下操作之一:

选择

文件| 新建| 包(File | New | Package)。

从上下文菜单中选择

新建| 包(New | Package)。

按 Alt+Insert 并选择

包。

在打开的对话框中,指定包名称。这可能只是一个名称(例如helloworld)或用点分隔的名称序列(例如com.example.helloworld)。在后一种情况下,将创建相应的包结构。

tip:您可以在 "文件和代码模板" 页上的 "设置/首选项" 对话框中编辑package-info.java的模板。

IntelliJ IDEA 创建 package-info.java 文件

要创建一个 package-info.java 文件,请按照下列步骤操作:

打开“项目”工具窗口(例如:

查看|  工具窗口| 项目(View | Tool Windows | Project) )。

选择要为其创建包信息文件的包。

执行以下操作之一:

选择文件|  新建| package-info.java(File | New | package-info.java) 。

从上下文菜单中选择

新建|  package-info.java(New | package-info.java) 。

按 Alt+Insert 并选择

package-info.java。

Intell J IDEA 创建目录

根据您当前所在的文件夹的类别(参见:文件夹类别),使用新建| 目录(New | Directory)或新| 包(New | Package)命令创建一个目录或多个嵌套目录。

打开“项目”工具窗口(例如:查看| 工具窗口| 项目(View | Tool Windows | Project))。

选择目标目录。

执行以下操作之一:选择文件| 新建| 目录(File | New | Directory)或文件| 新建| 包(File | New | Package)取决于可用的选项(目录或包)。选择 新建| 目录(New | Directory)或从上下文菜单中选择新建| 打包(New | Package)。按 Alt+Insert 并选择目录或包。

在打开的对话框中,指定目录名称。如果要创建多个嵌套目录,请指定用斜线分隔的目录名(如果使用新建| 目录(New | Directory)命令)或点(如果使用新建| 软件包(New | Package)命令)。

IntelliJ IDEA 创建空文件

通常,在开发应用程序时创建的所有文件都是基于模板的。但是,有时您可能想要创建空文件。

如果新扩展名没有适当的文件类型,您可能需要创建一个新的文件类型,并将该扩展名与该类型相关联。有关更多信息,请参阅创建和注册文件类型。

创建一个空文件

执行以下操作之一:

在“项目”工具窗口中,选择要在其中创建新文件的目录或包,然后在主菜单上选择新建| 文件(File | New) 。

右键单击相应的目录或包并从上下文菜单中选择“新建”。

按 Alt+Insert。

选择“文件”。

在“新建文件”对话框中,在下面的字段中

输入新的文件名,键入文件名和扩展名。

您可以指定新的文件名前面的整个目录结构。如果嵌套目录不存在,则将创建它们:

点击“确定”。

如果在新文件名之前指定了不存在的子目录的名称,则将在目标目录下创建整个结构:

如果您指定的扩展名不与 IntelliJ IDEA 识别的任何文件类型相关联,则会显示 "注册新文件类型关联" 对话框。在此对话框中,可以将该扩展名与一个可识别的文件类型关联。为此,请在 IntelliJ IDEA 中选择 "打开匹配文件" 下的文件类型,然后单击 "确定"。这样,该扩展与指定的文件类型关联。

IntelliJ IDEA 创建基于模板的文件

IntelliJ IDEA 为它支持的大多数语言提供了文件模板。这样您可以创建具有适合文件用途的初始内容的文件。例如,有单独的文件模板用于创建 Java 类、接口、枚举、注释、脚本、GUI 窗体等。

通常,基于模板的文件的文件扩展名是自动设置的,因此您不需要指定它。例如,创建 Java 类型(类、接口等)时,会发生这样的情况:相应的文件总是得到 .java 扩展名。同样,如果您创建了一个 Groovy 类,则新文件将获得 .groovy 扩展名。

有时,您有机会从列表中选择所需的扩展名。例如,在创建 PHP 类时就会发生这种情况。

请注意,您可以选择的一组文件模板通常取决于您的模块在 "项目" 工具窗口中的当前位置,以及在较小程度上的部分。

从模板创建新文件

执行以下操作之一:

在“项目”工具窗口中,选择要在其中创建新文件的目录或包,然后在主菜单上选择文件|  新建() 。

右键单击相应的目录或包并从上下文菜单中选择新建 。

按 Alt+Insert

选择所需的文件类型。一般来说,除文件、包和目录之外的所有选项都对应于使用文件模板。

由于以下原因之一,列表中可能会丢失现有的文件模板:

该模板与您的模块没有的

facet 相关联。在这种情况下,您可能想要将相应的 facet 添加到您的模块。

相应的文件类型不适合当前位置。例如,您可能尝试在 Java 源或测试目录之外创建一个 Java 类,这是不可能的。

您要查找的模板是其文件扩展名(模板扩展名)与任何已识别文件类型的注册模式不匹配的自定义模板。在这种情况下,您可能需要为现有的识别文件类型注册相应的模式,或者添加新的文件类型并注册此新类型的相应模式。有关更信息,请参阅创建和注册文件类型。

在打开的对话框中,在相应的字段中键入文件的名称。请注意,您不应该键入文件扩展名。

您可以指定新的文件名前面的整个目录结构。如果嵌套目录不存在,则将创建它们:

如果需要,请指定新的基于模板的文件的种类。例如,如果您选择

Java 类,您将能够创建一个 Java 类、接口、枚举、注释等;如果您选择创建

HTML 文件,您将能够创建 HTML、HTML4 或 XHTML 文件。换句话说,请使用相应的相关文件模板之一。

根据需要指定其他信息。例如,如果相应的文件模板包含这些变量并且它们的值当前未设置,则可能会要求您定义自定义变量的值。

单击“确定”。

将在目标位置下创建与所选文件模板相对应的新文件。

如果在新文件名之前指定了不存在的子目录的名称,则将在目标目录下创建整个结构:

有时,您可能需要更改自动生成的文件扩展名。要做到这一点,使用 重命名重构 (重构|  重命名( Refactor | Rename))。

IntelliJ IDEA 创建 Java 类、接口、枚举和注释

IntelliJ IDEA 建议使用所有必需的基础结构创建 Java 类、接口、枚举或注释的简化方法。从文件模板生成的存根是具有相应扩展名(.java)的文件。该文件包含一个包语句,一个已注释的标题部分和一个类声明。

在“项目”工具窗口,选择目标包。选择文件|  新建(File | New) 或按 Alt+Insert。

或者,右键单击该包并从上下文菜单中选择“新建”。

在“新建”菜单,选择 Java 类。

在“创建新类”对话框中:

在 "名称" 字段中键入要创建的实体的名称。不要输入文件扩展名。

您可以键入要创建的实体前面由点分隔的包的名称。在这种情况下,IntelliJ IDEA 创建适当的包结构,生成具有指定名称和相应扩展名(.java)的文件,并在编辑器中打开此文件。

从 "种类" 列表中选择要创建的符号类型。请注意,您可以使 用 Up 和 Down 箭头键来浏览这个列表中的内容。

单击“确定”。

IntelliJ IDEA 生成具有指定名称和相应扩展名(.java)的文件,并在编辑器中打开此文件。

idea 填充变量类型_填充IntelliJ IDEA项目相关推荐

  1. python怎么用函数查看变量类型_查看变量类型的Python内置函数是()。

    [单选题]下列不属于反射的是( ) [判断题]传统通俗史学有普及型和通俗型 [单选题]当前最流行和最受重视的资料分析是( ). [简答题]什么情况下采用斜视图比较合适? [单选题]下列命题正确的是( ...

  2. C语言学习笔记01:C语言基础语法_变量类型_类型转换

    文章目录 C语言第一天课程笔记 1. 内容安排 2. 课堂笔记 2.1 计算机硬件 2.2 计算机软件 2.3 编程语言和编译器 2.4 编程语言发展 2.5 C语言标准 2.6 C语言学习理由 2. ...

  3. python 声明变量类型_每日一课 | Python 检查变量的类型

    在Python中,我们可以使用type()来检查变量的类型. num = "3.141592653589793238"print(type(num)) pi = float(num ...

  4. 线程池实现填充短信_填充一个池需要多少个线程?

    线程池实现填充短信 在最近几个月中,我们一直看到很小但持续的操作失败,但有一个奇怪的异常– org.springframework.jdbc.CannotGetJdbcConnectionExcept ...

  5. py哪个函数可以返回输入的变量类型_[Python基础]二、pycharm,python变量

    2.1 Python简介 Life is short,you need Python (人生苦短,我用Python) 解释器: 将其他语言翻译成机器语言的工具,称为编译器 编译器的翻译方法有两种: 编 ...

  6. python定义变量类型_一、python基础之数据类型与变量

    一.变量 声明变量 #!/usr/bin/env python age=9 name='ld' name1='ld1' 变量作用:保存状态(程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态 ...

  7. python变量类型之间转换_【Python】Python 变量类型(变量赋值,数据类型,数据转换)...

    目录 Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间.基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中.因此,变量可以指定不同的数 ...

  8. 示例填充图片_填充内容:工具,技巧和动态示例

    示例填充图片 随着浏览器中的设计变得越来越流行(和方便),对有用的设计工具的需求也在增加. 一组非常有用的工具围绕着填料含量. 当前,存在各种资源来帮助需要填充内容的设计人员,无论是文本还是图像. 由 ...

  9. R语言ggplot2可视化条形图(bar plot)、配置因子变量的全局填充色方案、这样不同数据集相同因子的填充色具有一致性(Fix colors to factor levels)

    R语言ggplot2可视化条形图(bar plot).配置因子变量的全局填充色方案.这样不同数据集相同因子的填充色具有一致性(Fix colors to factor levels) 目录

最新文章

  1. Download the Gantt Chart Template
  2. 裸眼3D将是未来移动端的显示的主要技术
  3. java中的内部接口
  4. 优秀logo设计解析_必修课 | 抛开固有思维,品牌amp;logo设计不求人!
  5. 责任心,内因还是外因?
  6. [转] Java中的static关键字解析
  7. php菜单管理样式模板,php – SilverStripe Fluent菜单模板
  8. asp.net网上零食销售商城系统
  9. Android APK反编译技巧全讲解
  10. python:maya 一个人性化的时间处理库
  11. 被使用次数最多的22个Python外部模块
  12. MSP430F149与ESP8266串口通信(中)
  13. Error staring Tomcat Cannot connect to VM错误解决办法
  14. android 视频预览,预览视频  |  Android 开发者  |  Android Developers
  15. vue中监听enter键触发事件
  16. 使用css3制作一个简易的环形进度条
  17. 黑马JavaWeb全功能综合案例(element-ui+mybatis+Vue+ajax)
  18. Learning Temporal Regularity in Video Sequences——视频序列的时间规则性学习
  19. 特殊注释标记todo的有关信息
  20. LeetCode 720. 词典中最长的单词

热门文章

  1. 继承ViewGroup研究(2)--在XML中使用ViewGroup初探
  2. Silverlight的OOB特性
  3. 从零开始学前端:if判断,for循环,,switch判断 --- 今天你学习了吗?(JS:Day4)
  4. 枚举算法:完美综合式
  5. 执行一次怎么会写入两次数据_Java进阶知识:一文详解缓存Redis的持久化机制,新手看完也会用
  6. Python嵌套定义函数增强reduce()函数功能
  7. Python中直接查看对象值和使用print()输出的区别
  8. Python把汉字转换成拼音
  9. Python提取docx文档中例题、插图、表格清单
  10. ICT学习笔记(3)IP编址