码迷,mamicode.com
首页 > 其他好文 > 详细

IntelliJ IDEA 14.x 的 project 和 module 是啥关系?

时间:2016-07-17 13:29:08      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

使用基于IntelliJ的IDE,如phpstorm、android studio都会对projectmodule的关系比较糊涂,简单的概括如下:

IntelliJ系中的 Project 相当于Eclipse系中的 Workspace

IntelliJ系中的 Module 相当于Eclipse系中的 Project

IntelliJ中一个 Project 可以包括多个 Module

Eclipse中一个 Workspace 可以包括多个 Project

PhpStorm中似乎在弱化 Module 的存在,把 File 菜单下的 New Module 菜单项目直接删除了。

 

在Android studio中仍存在:

Android studio中,一个Project代表一个完整的APP,Module表示APP中的一些依赖库或独立开发的模块。比如可以新建一个library做为module,然后在主APP上点右键 open module setting的Dependencies中添加一个模块依赖。然后主APP中就可以使用module中的类了。

 


 

【翻译】Eclipse 用户使用 IntelliJ IDEA 的常见问答

问1: 我的工作区(workfspace)发生了什么? 我的项目(project)都在哪里?

答: 别担心,只是方式略有不同。 

IntelliJ IDEA创建一个Project作为你所有工作的代码库,并为其各个组成部分单独创建一个Module。 因此,IntelliJ IDEA的Module就像是一个Eclipse的Project,而Project则和Eclipse工作区(workspace)类似。 虽然不完全像Eclipse的workspace那样包含你所有的工作,但你可以在同一时间打开多个IntelliJ的多个Project。此表可以帮助您了解Eclipse和IntelliJ IDEA的的概念是如何相互对应的:

技术分享

IntelliJ IDEA 14.x 的 project 和 module 是啥关系?

标签:

原文地址:http://www.cnblogs.com/52php/p/5677669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!