【发布时间】:2018-01-11 19:35:22
【问题描述】:
我喜欢 PhpStorm 的一件事是易于导入类(为您添加 use 语句)。但是,令人烦恼的是,您实际上并不希望它导入该类。例如,当我将方法的返回值记录为另一个类时。
只有在 PHPDoc 块中注释时,有什么方法可以禁用 PhpStorm 的类导入?
【问题讨论】:
我喜欢 PhpStorm 的一件事是易于导入类(为您添加 use 语句)。但是,令人烦恼的是,您实际上并不希望它导入该类。例如,当我将方法的返回值记录为另一个类时。
只有在 PHPDoc 块中注释时,有什么方法可以禁用 PhpStorm 的类导入?
【问题讨论】:
如果我正确理解您的要求...
Settings/PreferencesEditor | Code Style | PHPPHPDoc标签Generated Doc Blocks下有Use fully-qualified class names
该选项在完成@return 中的尚未导入的类 时起作用(应该对@param 和其他人做同样的事情——我自己没有测试过其他标签——只检查过在@return)。
相关说明:这张票要求能够始终在 PHPDoc 块中使用 FQN(实现为检查 ..,因此可以打开或关闭)。可能对您有用 - 考虑投票。
【讨论】: