私はPHPStormを初めて使い、コード補完(コマンド+スペース)を使って完全に分類されたクラス名(クラスへの絶対パス)を取得するにはどうしたらいいですか?例えば、私は私のコードで関数をPHPStormのコード補完で完全に分類されたクラス名を取得するにはどうしたらいいですか?
を持っている:
<?php
namespace A;
use C\D\Class;
/**
* @return Class (what PHPStorm suggests)
* @return \C\D\Class (what I need)
*/
function foo() {
return new Class();
}
?>
この関数は、\ C \ D \クラスのインスタンス この機能のためのdocblock生成するとき、私はクラスを配置するには、コマンド+スペースを使用するを返します@returnキーワードの後の名前。 PHPStormは拡張リストにClassを提案しますが、必要なクラスを選択すると、 "\ C \ D \ Class"の代わりに "Class"だけが配置されます。
どうすれば修正できますか?
ありがとうございます。
は、それが入る+ ALTイマイチ? – Sri
あなたのキー設定によります。私はphpstormのデフォルト(netbeansからphpstormに移動)を使用していない可能性があります – Armin
2017年(Macでは少なくとも)、このオプションはエディタ - >一般 - >自動インポートで見つけることができます –