NetBeans PHP typing hooks ex

netbeans

PHP Enhancements プラグインに少しだけ機能追加しました。Object Operator (->)とDouble Arrow Operator(=>)に対するタイピングフックです。

Object Operator (->)

これに対しては変数の直後“-“を入力すると“->”が入力されるようになります。つまりは“$this-“ が“$this->”になるわけです。$value1 – $value2のように間にスペースがある場合はこれは実行されません。

Double Arrow Operator (=>)

連想配列で使う演算子に対しては、array()内で“=”を入力したときに実行されるようにしています。これに関してはもしかすると期待しない箇所で実行されるかもしれませんので、そのときは連絡してもらえると大変ありあがたいです。

※ Short array syntaxに関しては未実装です。

nb-php-typinghooks-o

オプション

これらの機能はデフォルトでは動作しないようにしています。したがって、オプション(ツール > オプション > PHP > Enhancements)で有効にする必要があります。鬱陶しかったりするかもしれないので、オプションでオンオフできるようにしています。

環境

  • NetBeans 7.4+
  • PHP Enhancements plugin 0.5.0

PHP Enhancements Plugin

マクロの機能を使えばショートカットで好きな位置で文字列を挿入できたりするのですが、これについてはまた今度書くことにします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください