模块分组
编辑教程模块分组
如果有很多模块在你的项目,您可能希望将它们安排在模块组中。
模块组可以是嵌套,也就是说,组可以包含子组,子组 - 下级子组等。
若要创建一个组并向其添加模块:
在 "项目" 工具窗口或 "项目结构" 对话框中,右键单击要添加的模块。 | |
---|---|
在上下文菜单中,选择"将模块移动到组",然后选择 "新建 top-level 组"。因此,将创建一个新的(top-level)模块组,所选模块将成为其成员。还有以下选项:在任何组外,如果所选模块当前是模块组的成员,则该模块将从该组中删除。对于新的子组。将在所选组中创建一个新子组,并将所选模块移动到此子组。对该组: 所选模块将被移动到所选模块组。 |
卸载未使用的模块
为什么要卸载 IntelliJ IDEA 模块?
在 IntelliJ IDEA 中为了使 IDE 工作更快,您可以卸载当前不工作的模块。IntelliJ IDEA 在您搜索或重构代码或者编译项目时忽略卸载的模块。
未通过版本控制共享有关已卸载模块的信息。所以你可以暂时卸载不必要的模块,而不影响你的队友的项目配置。
如何卸载或加载模块?
在 "项目工具" 窗口中,右键单击任意元素,然后选择 "加载/卸载模块"。
在打开的对话框中加载或卸载模块。
潜在的问题
通常,IntelliJ IDEA 会通知您潜在的问题。然而,这并不总是可能的。
当加载模块和卸载模块之间存在依赖关系时,可能会出现问题。
为了说明这一点,我们假设一个模块 A 依赖于一个模块 B,而您执行下列操作:
在 A 加载期间卸载 B:B 中包含的类别的引用将显示为未解析(红色)。A 的编译很有可能会失败。 | |
---|---|
B 加载时卸载 A:你的代码中不会出现相关的错误。B 的编译将取得成功。当您在 B 中包含的类,字段,方法等中调用 Find 用法或重构时,结果可能不完整(因为A 的内容未被考虑),那么,IntelliJ IDEA 将通知您。通过对 B 中的代码进行更改, 您可能会意外地断开从属代码的编译。由于在编译项目时没有编译A,所以没有潜在的编译失败的迹象。 |
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟