見出し画像

PhpStormにLiveTemplatesとしてphpmdのSuppressWarningを追加

PhpStormのLiveTemplatesは特定のキーストロークで登録しておいた定型文を展開するスニペット機能です。

以前から vae で var_export(, true)って展開されるようにしたり、よく使うのは追加してあったんですが、ここにphpmd用のSuppressWarningも登録しました。

よく使うSuppressWarningのルールは以前Qiitaに書いておいたので、そのルールを採用して登録することに。


Edit_Template_Variables_と_Preferences

"@sup"で展開されるようにして、Template text(展開される文字列)は下記の様にして$RULE$部分を可変にします。

@SuppressWarnings(PHPMD.$RULE$)

$RULE$は"Edit variables" で設定。

RULEのExpressionに下記の様に設定

enum("ExcessiveMethodLength","BooleanArgumentFlag","NumberOfChildren","UnusedPrivateMethod")

これで展開時に選択肢から選べるようになります。

下記のような感じになります。

画像1


いいなと思ったら応援しよう!