移动命名空间对话框
最后修改时间:2022 年 7 月 21 日仅当安装并启用PHP插件时,该对话框才可用。PHP插件未与 IntelliJ IDEA 捆绑在一起,但可以在“设置”|“设置”中安装。插件页面,选项卡Marketplace ,如从 JetBrains Marketplace 安装插件中所述。
当您选择要移动的 PHP 命名空间并选择“重构 | 重构”时,该对话框将打开。在主菜单上或从所选内容的上下文菜单中移动。
IntelliJ IDEA 假定项目中的命名空间按照PSR-0/PSR-4 标准进行排列,并强制您在移动命名空间时按照此标准保留文件夹结构和命名空间层次结构。
当您指定要将命名空间移动到的命名空间时,IntelliJ IDEA 会自动更新目标目标目录字段,该字段显示与相关命名空间对应的文件夹的路径。
物品 | 描述 |
---|---|
新命名空间名称 | 当对话框打开时,该字段显示所选命名空间的完全限定名称。指定新的命名空间名称。仅使用反斜杠 |
目标目的地目录 | 当对话框打开时,该字段显示与当前命名空间对应的文件夹的路径。 该路径以以下格式显示:
当您指定新的命名空间名称时,路径会自动更新。但是,如果您要将命名空间移动到另一个父命名空间,IntelliJ IDEA 将不会建议正确的文件夹,除非您通过在“设置”对话框的“目录”页面上将相关文件夹标记为“源”来为命名空间结构指定根文件夹() 。CtrlAlt0S 执行以下操作之一:
|
重构 | 单击此按钮可打开“移动具有相关命名空间的文件”对话框,并指定要移动到新命名空间和新文件夹的类和文件。 该对话框的上部窗格列出了目标命名空间以及与该命名空间相关的类和文件的文件夹。列表中的每个项目对应一个类/文件。当您将插入符号移动到某个项目时,底部窗格会显示与其相关的文件的内容。
|
感谢您的反馈意见!