2012-08-31 60 views
1

如何讓PhpStorm建議輸入變量?如何讓PhpStorm建議一個預定義的輸入變量列表?

在Java/C#等(與VS/Eclipse的),當我具有接收enum - 輸入變量,像一個函數:

void func(SomeEnum var); 

每當I型func(,編輯麻煩表明所有可用的枚舉(類型SomeEnum)。當我有一組預定義的輸入選項(如DB表)時,我在PHP中尋找這個相同的功能。

也許使用Intellilang或這些@標記(PHPDocs?)我可以預先定義這樣的列表嗎?

回答

2

目前,您無法在這方面限制代碼完成的可能選項:PHP根本沒有類似於Enum的「事情」。您可以執行的唯一限制是按預期的參數類型進行限制(例如,當參數需要array時,不會提供int變量)。

我認爲這將是正確的車票尋找:http://youtrack.jetbrains.com/issue/WI-854也許http://youtrack.jetbrains.com/issue/WI-3623

各種相關(對數組的索引完成)的:http://youtrack.jetbrains.com/issue/WI-3423

+0

我正在尋找的是一些JetBrain的功能可以補償對於這個PHP的缺失功能。任何Intellilang/PHPDocs解決方案? – Tar

+0

@Tal你真的看過我的回答嗎?你檢查過這些票嗎?它們是關於什麼的?如果已經實施了這些功能,您是否真的認爲這些票據仍然會被打開? – LazyOne

+1

我在這裏說的是,PhpStorm或PHPDoc目前都沒有這樣的功能,並且您需要注意那些票 - 他們將被解決/修復,這些功能將在PhpStorm中可用。 – LazyOne

相關問題