PhpStorm: заменить строковый литерал константой класса - PullRequest
1 голос
/ 28 мая 2019

Я пытался выяснить, как заменить строку FQCN на оператор импорта (и наоборот). Я не могу понять, не существует ли эта функция или я просто не могу ее найти.

Например, контекстное меню ALT + ENTER в PHPUnit при создании макета:

context menu on a string literal

PhpStorm знает, к какому классу это относится - или этот плагин делает это?

class type hint on string literal

Противоположность:

context menu on a class constant

Плагин PHP Annotations добавляет хорошую опцию в контекстном меню - но только для Doctrine:

doctrine use class constant context menu

Есть ли сочетание клавиш для достижения того же результата, что и выше, но с любым строковым литералом класса?

1 Ответ

3 голосов
/ 28 мая 2019

Плагин Php Inspections (EA Extended) имеет проверку и быстрое исправление для этого: ::class can be used.

enter image description here

enter image description here

...