2015年11月8日日曜日

Eclipse + Astyle で C 言語のコードをフォーマットする

概要

Astyle という C や Java で使えるソースコードフォーマッタを Eclipse で使えるようにしてみました

環境

  • Mac OS X 10.10.5
  • Eclipse 4.4 Luna
  • Astyle Plugin 1.0.1

インストール

Eclipse を開き

Help -> Install New Software

を選択

Add を選択しプラグインを公開している URL を入力
http://astyleclipse.sourceforge.net/update

add_plugin_site_astyle.png

一覧に表示されたチェックし Next を選択

check_plugin_astyle.png

利用規約に同意してインストールを実施する
セキュリティ警告は OK にする
再起動を促されるので実施する

設定方法

コードフォーマットしたときにインストールした Astyle プラグインのフォーマットルールを使うように設定する

Eclipse -> 環境設定 -> Astyle

でスタイルを選択できるので好みのスタイルを選択し OK

choice_style_in_astyle.png

次に C/C++ のフォーマットの設定を Astyle のフォーマッタに変更する

Eclipse -> 環境設定 -> C/C++ -> Code Style -> Formatter

で Code Formatter の部分を「Astyle Plugin」に変更する

change_fomatter_to_astyle.png

これで設定は完了です
あとは C 言語のソースコードを編集しているときに Ctrl+Shift+f でフォーマットすることで Astyle のフォーマットが適用されます

0 件のコメント:

コメントを投稿