はじめに
API通信とかでKey名がスネークケースの場合がよくある。ていうか基本的にスネークケースだと思う。
API通信の仕様書でKey名をコピってコードにペイッってして、変数名をキャメルケースに変更するっていうのがすごい面倒だった。
このプラグイン入れたら手間が少しだけ省けたから紹介しようと思う。
導入方法
Settings→Plugins→検索窓にCamelと入れてプラグインを検索してインストール!
お手軽。
使用感
デフォルトではShift+Alt+Uで変換するらしい。標準のKeymapを使ってないから自分の場合はShift+Alt+Cに設定したけど。
これで楽々スネークケース→キャメルケースへ変換ができるように!
ただ欲を言えば、変数名って先頭小文字のキャメルケースが一般的だと思うから、変換1発目が先頭小文字になってくれたら嬉しかった。
余談
Stringの定数とか大文字で定義して、値は小文字とかってあるよね。これに関して言えばプラグインなしでも出来る。自分の場合はCtrl+Shift+Xで相互変換できる
Keymapの確認はSettings→Keymapで確認できる。
これに関して言えば、Toggle Caseっていう機能らしい。
さいごに
なんで今までこんな便利なプラグインを入れてなかったんだろうって後悔。
このプラグイン便利だよ!とかあったら誰か教えてほしい。