如何更改IntelliJ中的顶级包名称 [英] How can i change top level package name in IntelliJ

查看:883
本文介绍了如何更改IntelliJ中的顶级包名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包结构:com.report.domain.model

I have a package structure: com.report.domain.model

我想将它更改为com.reporting.domain.model,当我选择Refactor时 - >重命名包com.report.domain.model,我只看到重命名'model'的选项。我试过在Project视图和Package之间切换,但无济于事。我知道如何通过Navigator视图在Eclipse中进行此更改,但想知道我如何在IntelliJ中执行此操作

I would like to change it to com.reporting.domain.model, when i select Refactor -> Rename on package com.report.domain.model, i only see option to rename 'model'. I have tried switching between Project view and Package but to no avail. I know how to make this change in Eclipse via Navigator view but would like to know how i can do same in IntelliJ

推荐答案

In在项目窗口中,单击标题栏中的Gears图标并取消选择Compact Empty Middle Packages。然后您可以单独选择报告包并重命名。

In the Project Window, click on the Gears icon in the title bar and deselect "Compact Empty Middle Packages". Then you can separately select the report package and rename it.

另请参阅: http://www.jetbrains.com/idea/webhelp/project-tool-window.html# d242351e401

NB从IntelliJ IDEA 2016.3开始,菜单中有一个错误,当选择该选项时,它有一个不同的标签隐藏空中间包,参见 https://youtrack.jetbrains.com/issue/IDEA-168362

N.B. As of IntelliJ IDEA 2016.3, there is a bug in the menu and when the option is selected, it has a different label "Hide Empty Middle Packages", see https://youtrack.jetbrains.com/issue/IDEA-168362.

这篇关于如何更改IntelliJ中的顶级包名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆