【转载】图文详解如何在 IntelliJ IDEA 2017 新建项目
2017-12-11 23:43 逍楚客 阅读(920) 评论(0) 编辑 收藏 举报原文链接:http://www.tiantianbianma.com/idea-new-project.html/
经过前面的安装、配置流程,计算机上的 IntelliJ IDEA 已经准备好了,已经满足基本的使用要求。在具体学习本篇教程之前,我们需要明白 intelliJ IDEA 和 Eclipse 的最大区别。IntelliJ IDEA 没有提供类似于 Eclipse 中工作空间(Workspaces)的概念,IDEA 中最大的概念就是 Project(项目),一个 IDEA 的窗口界面只能展示一个项目实例,当需要同时查看多个项目实例时,需要打开多个 IDEA 界面。同时,IDEA中一个 Project(项目)下面可以有多个 Module(模块)。
IntelliJ IDEA 启动完毕后的界面如下图:
- Create New Project 是创建新项目工程的入口
- Import Project 是导入项目工程的入口
- Open 是打开一个已有项目,可以直接打开 Eclipse 项目,但需要一定的配置。
- Check out from Version Control 是导入托管在 VCS(GitHub,Git,CVS等) 上的项目入口
- Events 是消息通知
- Configure 是配置 IDEA 的入口
- Get Help 是帮助信息的入口
新建项目
点击 Create New Project 项目后,进入了如下的界面:
- 界面左侧中以分组的形式列出了 IntelliJ IDEA 所支持的所有项目类型
- 项目类型的选择会影响界面右侧的内容
- 本文以 Java 项目作为演示,右侧中必须选择 Project SDK ,还可以选择额外的库和框架。
点击 Next 之后进入下一步,界面如下所示:
这一步选择是否使用项目模板,有两个 Java 项目模板可以选择:
- Command Line App : 一个包含有 main 方法的主类。
- Java Hello World :一个包含有 main 方法的主类,main 方法中输出 “Hello World”。
我们不使用项目版本,点击 Next 按钮。这一步需要输入 Project name(项目名称) 和 Project location(项目位置)。
作为演示项目,我们输入的项目名是 hello-world , 并选择好项目的路径,我们放到了D盘中。注意点击界面下方的 More Settings 出现了模块信息。可以看到本示例项目是一个单 Module(模块) 项目,Module的名字和路径与Project的名字和路径完全一样。点击 Finish 按钮就完成了项目的创建。
软件界面
完成新建项目流程之后,我们将进入如下图所示的一个界面:
- 最前端的 Tip of the Day 提供了 IDEA 的一些关键特性和快捷键介绍。
- 对于新创建项目和新导入项目,IntelliJ IDEA 都会为其创建项目索引,可以在界面的状态栏中查看进度。对于大型的复杂项目而言,创建索引的过程可能会导致 IDEA 短暂的卡顿,在此期间不要操作软件,耐心等待即可。
- 每次进入此界面,IntelliJ IDEA 都会检查软件和项目,并报告问题、事件和升级提示。
整个的界面元素分为4大块,顶部的菜单栏和导航栏,左侧的工具栏(Project),右侧的编辑器,底部的状态栏。我们主要关注一下左侧的工具栏(Project),发现有两个*项:hello-world项目目录和External Libraries。
- External Libraries 是新建项目时倒入的 JDK
- hello-world 项目下的 .idea目录 和 hello-world.iml文件存储了项目和模块的属性和信息。所以,IDEA 的项目配置信息是采用 xml 格式存储的,不建议直接进行修改。
- hello-world 项目下的 src 目录就是我们项目的源码目录,所有的Java源码都应该位于该目录中。
对应 IntelliJ IDEA 的强大功能,该软件的顶部菜单中下拉列表具有比较多的选项,,我们先大概浏览一遍:
对于一些常见菜单和功能,比如 File和Save,不会讲解,对于重要的功能和配置,本系列教程的后续文章会详细深入。
切换项目
在利用 IntelliJ IDEA 进行项目编码的过程中,我们可能会需要查看另一个项目中的某些文件和配置值。由于 IntelliJ IDEA 的一个窗口只能打开一个项目,所以,我们可以用另一个窗口来打开项目或者在现在的窗口中进行项目的切换,我们这里演示一下项目的切换。
首先,关闭现在的项目:File -> Close Project。
IntelliJ IDEA 此时的欢迎界面左侧会有已经被 IDEA 管理的项目,如下图所示
双击其中的选项,就可以完成项目的切换。
总结
本文以图文的形式详细地展示了在 IntelliJ IDEA 中新建项目和切换项目的流程与步骤。对于有 Eclipse 使用经验的读者而言,需要特别注意在 IntelliJ IDEA 中没有工作空间(Workspaces)的概念,最大的管理单位是 Project(项目),而且在一个项目之下可以有多个 Module(模块)。