DeveloperStudioをマクロで自動化

STATUS: 故障中

 DeveloperStudioでのいろんな操作をマクロで自動化しようと思いました。
 とりあえず、マクロのサンプルを求めてはてなで質問。

VisualC++6.0のDeveloperStudioのマクロを公開しているサイトを教えてください。
 以下のような機能のマクロが欲しいので、まったくそのまま使えるマクロか、自分でマクロを組むにあたり参考になるマクロが欲しいです。
・現在編集中のソース(.cpp)と同名のヘッダファイル(.h)を開く。例) 「hoge.cppを編集中だったらhoge.hを開く」
・ヘッダファイルに記述したクラス定義をもとに、ソースにメンバ関数の定義部を記述する


 なかなか良さそうなページを紹介してもらいました。

hファイルとcppファイルの表示切替
VC++6のマクロサンプル
CodeGuru: Define method

 これらをベースに改造していけば、いろいろ作れそうです。
 あと、VC付属のサンプルをおさえておかねば。
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Macros\SAMPLE.DSM

 こんなの作ろうと思います。(なんか既にありそうだけど)
・クラスメンバ変数定義をもとに getter/setterのコードを生成
・親クラスの仮想関数を選択してメンバ関数定義に追加(マクロからでは、自由なダイアログ出せないようなので難しいかな)

コメント