PhpStorm插入当前名称空间
我希望PhpStorm默认插入当前名称空间,或者使用热键插入当前名称空间,或者使用活动模板插入当前名称空间PhpStorm插入当前名称空间,phpstorm,Phpstorm,我希望PhpStorm默认插入当前名称空间,或者使用热键插入当前名称空间,或者使用活动模板插入当前名称空间 当我创建新的Php类(“新建| Php类”对话框)时,有一个名称空间字段。有没有办法自动填写?这看起来没什么大不了的,因为在我的例子中,名称空间只是从src开始的目录路径(我使用composer)。我的搜寻工作根本没有给我任何关于这件事的信息。看来PhpStrom没有这个功能。但是可能有一些插件或黑客?New | PHP Class对话框应该根据创建文件的目录自动填充名称空间。如果没有,则
当我创建新的Php类(“新建| Php类”对话框)时,有一个名称空间字段。有没有办法自动填写?这看起来没什么大不了的,因为在我的例子中,名称空间只是从
src
开始的目录路径(我使用composer)。我的搜寻工作根本没有给我任何关于这件事的信息。看来PhpStrom没有这个功能。但是可能有一些插件或黑客?New | PHP Class
对话框应该根据创建文件的目录自动填充名称空间。如果没有,则说明您没有正确配置项目
Settings/Preferences | Directories
——确保您的src
文件夹标记为源根目录。当然,这取决于项目:对于Laravel项目,您需要将app
文件夹映射到app\
命名空间(典型情况)
PhpStorm还可以从composer.json
设置中检测源根,甚至可以自2017.2版起保持同步(请参阅)
要阅读的一些链接(官方帮助页):
New | PHP类中。是否有一些代码片段或热键?请共享。我需要它,以防我将一个文件移动到另一个目录,例如。@FreeLightman“请共享”哦,对不起,我错过了“not”这个词。“我需要它,以防我将一个文件移动到另一个目录,例如”使用适当的重构(例如,在类名上调用“Refactor | Move”),而不仅仅是移动文件--它会处理这个问题。