パスワードを忘れた? アカウント作成
453093 journal

fslashtの日記: DeveloperStudioをマクロで自動化

日記 by fslasht

STATUS: 故障中 / 0.880 [fslasht kg]

 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のコードを生成
・親クラスの仮想関数を選択してメンバ関数定義に追加(マクロからでは、自由なダイアログ出せないようなので難しいかな)

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...