【ハウツー】

ユニットテストの強力な味方 - IDEAで学ぶコードカバレッジって何?

3 IDEA Live Templates

3/4

コードカバレッジとは関係のないおまけとなるが、IDEAを活用するにあたって、キーボードショートカットとLiveテンプレート機能は覚えておくといい。基本的な補間はCtrl-Space、ソースコードの生成はAlt-Insertだが、これ以外に用意されているLiveテンプレートを覚えておくといい。使用例を次に示す。

図3.1 Liveテンプレート機能 – psvmと入力してからタブキーを押すと

図3.2 psvmがpublic static void main(String[] args)に展開される

図3.3 soutと入力してからタブキーを押すと

図3.4 soutがSystem.out.println()に展開される。これもなかなか便利

表3.5 便利なIDEA Liveテンプレート
省略形 補間後 省略形 補間後
St String psf public static final
psfi public static final int psfs public static final String
thr throw new
itar 配列加算forループ ritar 配列減算forループ
itco イテレータforループ itit イテレータwhileループ
itli リストforループ ittok トークンナイザーforループ
iten Enumeration whileループ itve Vector forループ
iter 配列拡張forループ
sout System.out.println("); serr System.err.println(");
soutm System.out.println("HelloWorld.main"); soutv System.out.println("arg = " + arg);
inst instanceof if比較構文

Liveテンプレートには表3.5に示すようなショートカットが用意されている。とくに繰り返し構文は覚えてしまうと入力をだいぶ省くことができる。アクセッサメソッドもAlt-Insertから自動生成できるため、ぜひとも活用してみよう。

3/4

インデックス

目次
(1) コードカバレッジとは
(2) Hello! Intellij IDEA 6.0 コードカバレッジ
(3) IDEA Live Templates
(4) IDEA - "開発ツール"であるという姿勢


人気記事

一覧

イチオシ記事

新着記事