EmEditor FAN ! / EmEditorで編集中のC/C++ソースをArtistic Styleで整形する
2005/03/17
Artistic Styleはオープンソースで開発されているC/C++ソースの整形ツールです。今回、このArtistic StyleをEmEditorの外部ツールとして登録することで編集中のC/C++ソースを手軽に整形できるようにします。
tenk*さんがWindowsの日本語版を配布されていますので、ダウンロードして適当なフォルダ(ここではC:\astyleとします)に展開して中身のasytle.exeファイルを置いてください。
メニューの「ツール - 外部ツール - 外部ツールの設定...」から上のスクリーンショットを参考に設定してください。コマンドはastyle.exeのプルパス、引数は例えば
--convert-tabs -mbc "$(Path)"
とし、「ファイルを保存する」にチェックを入れてください。C:\astyle\astyle.exe --help でどのような引数を設定できるかを知ることができます。
C/C++ソースの編集中にこの設定を「ツール - 外部ツール ...」から呼び出すと編集中のファイルが書き換えられます。読み込みなおすか確認のダイアログがでる場合ははいと答えてください。面倒な場合は、自動的に読み込むように設定してください。
EmEditor FAN ! / EmEditorで編集中のC/C++ソースをArtistic Styleで整形する