const, define, definedの入力時にコード補完でuppercaseに変換する機能をPHP Enhancements プラグインに追加しました。
使い方
定数は大文字で入力することが基本だとは思いますが、入力されるときはみなさんどのようにしてるのでしょうか。Shiftキーで入力されるか、大文字入力にしてから入力されてるのだと思いますが、小文字で入力してコード補完を実行すれば大文字に変換するようにしてみました。例えば
foo_bar_hoge_moge[ctrl + space] -> FOO_BAR_HOGE_MOGE
のようになります。
この機能は、デフォルトではオフなので ツール > オプション > PHP > Enhancements の To uppercaseのところにチェックを入れて下さい。
また、NetBeansはuppercase と lowercaseへの変換はショートカットを使って変更することもできます。文字列を選択した状態で、
- [Ctrl + U][U] uppercase
- [Ctrl + U][L] lowercase
- [Ctrl + U][S] たしかトグルだったような気がします
Screenshots
Screencast
[youtube]https://www.youtube.com/watch?v=61qPfEBRgyM[/youtube]
Requirements
- NetBeans 7.4 +
- PHP Enhancements plugin 0.6.0
その他
各フレームワークのプラグインのNetBeans 8.0用の修正がだいたい終わりました。もしよかったら使ってみて下さい。たとえば、Cakeは https://github.com/junichi11/cakephp-netbeans/releases/tag/v0.10.0 においています。
markdownのプラグインに自動でリストを追加する機能を追加したのがマージされたので、もしビルドできる環境であれば、そちらもテストしてみてもらえると助かります。
もし問題等があれば、twitter, github等へどうぞー。