EmEditorで編集中のC/C++ソースをArtistic Styleで整形する

EmEditor FAN ! / EmEditorで編集中のC/C++ソースをArtistic Styleで整形する

2005/03/17

Artistic Styleとは

Artistic Styleはオープンソースで開発されているC/C++ソースの整形ツールです。今回、このArtistic StyleをEmEditorの外部ツールとして登録することで編集中のC/C++ソースを手軽に整形できるようにします。

Artistic Styleを手に入れる

tenk*さんがWindowsの日本語版を配布されていますので、ダウンロードして適当なフォルダ(ここではC:\astyleとします)に展開して中身のasytle.exeファイルを置いてください。

外部ツールとして設定する


メニューの「ツール - 外部ツール - 外部ツールの設定...」から上のスクリーンショットを参考に設定してください。コマンドはastyle.exeのプルパス、引数は例えば

  --convert-tabs -mbc "$(Path)"

とし、「ファイルを保存する」にチェックを入れてください。C:\astyle\astyle.exe --help でどのような引数を設定できるかを知ることができます。

C/C++ソースを整形する

C/C++ソースの編集中にこの設定を「ツール - 外部ツール ...」から呼び出すと編集中のファイルが書き換えられます。読み込みなおすか確認のダイアログがでる場合ははいと答えてください。面倒な場合は、自動的に読み込むように設定してください。


EmEditor FAN ! / EmEditorで編集中のC/C++ソースをArtistic Styleで整形する

inserted by FC2 system