IntelliJ IDEA 2025.3 Help

移动类对话框

在项目视图中选择的类或在编辑器中打开的类会调用 Move Class重构对话框。

条目

描述

目标包

指定目标包。 单击省略号按钮,然后在 选择目标包 对话框中选择目标包,该对话框以树状视图显示项目中的所有包。 包的内容将随包一起从旧位置移动到新的目标包。

使内部类

如果您想让您的类成为内部类,请指定目标类。 点击省略号按钮,然后在 选择类 对话框中选择目标类。

在注释和字符串中搜索

选择此选项以将更改应用到注释和字符串。

搜索文本出现位置

选择此选项以将更改应用到文档、 HTML 、 JSP 以及项目中包含的其他非 Java 文件。

查找引用

选中此复选框,可将更改应用到引用。 此选项仅适用于移动文件或移动包重构。

移至另一个源文件夹

选择此选项后,您可以选择目标源根,目标包将位于其中。 如果未选择该选项,则仅使用当前根。

对于仅包含单个源根的模块,此选项将被禁用。

目标目录

当对话框打开时,该字段显示当前存储实现要移动的类的文件所在文件夹的路径。

路径显示如下格式:

...\<project root>\<current namespace folder relative to the project root>

当您指定要移动类的命名空间时,路径会自动更新。 但是,如果您打算将一个类移动到另一个父命名空间下的一个不存在的命名空间中,IntelliJ IDEA 不会建议合适的文件夹,除非您通过在 Sources页面的 目录 对话框 设置Ctrl+Alt+S )中将相关文件夹标记为命名空间结构的根文件夹。

请执行以下操作之一:

  • 接受字段中显示的预选路径。

  • 从列表中选择其他路径。 它们都相对于 命名空间根或当前目录进行解析,因此选择任意一项都是安全的。

  • 单击 浏览按钮 ,并在随即打开的对话框中选择一个文件夹。

  • F2 并编辑预选路径。 请注意,这可能会导致将来自动加载时出现问题。

在编辑器中打开

选中此复选框以在编辑器中打开移动的类。

最后修改日期: 2025年 12月 2日