移动类对话框
在项目视图中选择的类或在编辑器中打开的类会调用 Move Class重构对话框。
条目 | 描述 |
|---|---|
到软件包 | 请指定目标包。 点击省略号按钮,然后在 选择目标包 对话框中选择目标包,此对话框显示项目中所有包的树视图。 包的内容会随着包从旧位置移动到新目的地包。 |
使内部类 | 如果您想让您的类成为内部类,请指定目标类。 点击省略号按钮,然后在 选择类 对话框中选择目标类。 |
搜索注释和文本 | 选择此选项以将更改应用到注释和字符串。 |
搜索文本匹配项 | 选择此选项可将更改应用于文档、HTML、JSP 和项目中包含的其他非 Java 文件。 |
查找引用 | 选中此复选框以将更改应用于引用。 此选项仅适用于 Move File 或 Move Package 重构。 |
移至另一个源文件夹 | 如果选择此选项,您可以选择目标根目录,在此目录中将放置目标包。 如果未选择该选项,则仅使用当前根。 对于仅包含一个源根的模块,此选项被禁用。 |
目标目录 | 当对话框打开时,该字段显示当前存储实现要移动的类的文件所在文件夹的路径。 路径显示如下格式:
...\<project root>\<current namespace folder relative to the project root>
当您指定要移动类的命名空间时,路径会自动更新。 但是,如果您打算将一个类移动到另一个父命名空间下的一个不存在的命名空间中,IntelliJ IDEA 不会建议合适的文件夹,除非您通过在 Sources页面的 目录 对话框 设置 (Ctrl+Alt+S )中将相关文件夹标记为命名空间结构的根文件夹。 请执行以下操作之一:
|
在编辑器中打开 | 选中此复选框以在编辑器中打开移动的类。 |