路地裏牧場

技術系ブログだったけどごった煮になった謎ブログ

IntelliJ IDEA プラグイン漁り:第1回 Code Editing

ハァハァ言いながら漁った 今回はCode Editingカテゴリ編です

掲載基準

  • 動いた ← 一部未確認
  • 理解した ← きっと
  • 自分の開発に活用できそう ← 活用してるとは言ってない

CamelCase

キャメルケース(hogeField, HOGE_FIELDみたいなアレ)の切り替え。

File Template Variables

(Github)
テンプレートで使用する変数をプロジェクトごとに上書きできるようになる。

fuGen

(Github)
カスタムテンプレートからフィールド、メソッドを生成するメニューを追加できるようになる。

Generate.Fluent.Interface

型がインターフェースの変数へのアクセスメソッドを生成する。

GenerateCopyConstructor

同じクラスのインスタンスを取り値をコピーするコンストラクタを生成する。

SmarterEditor

(Google Project Hosting(SVN Repo))
エディタの機能を拡張。現在のブロックの先頭・末尾への移動、選択、フォーマットなど。

String Manipulation

(Github)
キャメルケースの切り替えやGrepBase64エンコードなど、文字列への多種多様な編集メニューを追加。