2017-01-18 10 views
1

Bhashを自動的に挿入するようにPhpStormを設定する方法run(...)関数呼び出し?例えば、私はここではbashを注入したい:PhpStormの場所パターンで言語を自動挿入する方法は?

run("mv source dest && echo 'bash';"); 

これは働いていません:、

+ phpLiteralExpression().withSuperParent(2, phpFunctionReference().withText(string().startsWith("run("))) 

残念ながら、この機能のためのドキュメントはありません。

+ phpLiteralExpression().withText("run") 

答えて

2

は、次の場所のパターンを試してみてください実際にドキュメントは特に警告します:

これらのルールはPhpStormの内部構造であり、事前定義された注入構成を使用し、新しい注入構成を作成しないことを強く推奨します。

実際にIntelliJ IDEAのソースを見る必要があります。興味のあるクラスはcom.intellij.patterns.PlatformPatternscom.intellij.patterns.PsiElementPatternとそれらの様々なスーパークラスです。

+0

働いていません( –

+0

うわー、おかげでたくさん。そこで私は、場所パターンについてのドキュメントを見つけることができますか? –

+0

ないドキュメントは、私は私の答えにいくつかの詳細情報を追加している。 –

関連する問題