如何用短名称(使用)替换 PHPDoc 中的 FQN?
How to replace FQN in PHPDoc with short name (with use)?
如何自动替换所有文件中的 FQN?
之前:
/**
* @param \app\models\Test $test
*/
之后:
use app\models\Test;
/**
* @param Test $test
*/
如果您还没有导入 class(没有 use
语句 class),那么它由 PHP | Code Style | Fully qualified name usage
检查控制。
如果它已经导入,但您仍然有 FQN 引用并且想要简化它们,那么它是 PHP | Code Style | Fully qualified name usage
检查。
您可以 运行 Code | Inspect Code...
并从那里应用提供的修复:可以只为 1 个地方提供它们,也可以一次为整个文件提供修复(修复将应用于整个文件或所有选定的文件)——并非每次检查都提供 "batched" 修复。
通过 Alt + Enter 菜单(或灯泡,如果使用鼠标)手动执行时。
尚未导入class案例:
已导入class个案例:
如何自动替换所有文件中的 FQN?
之前:
/**
* @param \app\models\Test $test
*/
之后:
use app\models\Test;
/**
* @param Test $test
*/
如果您还没有导入 class(没有 use
语句 class),那么它由 PHP | Code Style | Fully qualified name usage
检查控制。
如果它已经导入,但您仍然有 FQN 引用并且想要简化它们,那么它是 PHP | Code Style | Fully qualified name usage
检查。
您可以 运行 Code | Inspect Code...
并从那里应用提供的修复:可以只为 1 个地方提供它们,也可以一次为整个文件提供修复(修复将应用于整个文件或所有选定的文件)——并非每次检查都提供 "batched" 修复。
通过 Alt + Enter 菜单(或灯泡,如果使用鼠标)手动执行时。
尚未导入class案例:
已导入class个案例: