- - PR -
プロシージャ名の一覧をリストアップしてくれるフリーソフトは?
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-07-02 16:16
visual studio.netで作成されたソリューションにあるソースコードの
プロシージャ名(subやfunction)の一覧をリストアップしてくれる フリーソフトはありますでしょうか? ちなみにソースの言語はVB.net、 .net frameworkのバージョンは1.1で OSはwindows 2000 professionalです。 [ メッセージ編集済み 編集者: 納涼床 編集日時 2008-07-02 18:38 ] | ||||
|
投稿日時: 2008-07-02 22:08
こんばんは。
Visual Studio のオブジェクトブラウザを利用されてはいかがでしょう。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 | ||||
|
投稿日時: 2008-07-02 22:22
目的は何でしょう?
XML コメント埋め込んで、XDOC だっけ?SandCastle だっけ?使えばいいのではないでしょうか。 | ||||
|
投稿日時: 2008-07-03 10:30
>ueさん
オブジェクトブラウザも手段の1つですが、 1つのソリューションに多数のソースコードファイルがある場合に (1つのソースコードファイルに多数のプロシージャが存在する場合もあります) その中からプロシージャ名だけを手早くリストアップするには 今ひとつ非効率なような気がします。 >jittaさん 目的はvisual studio .netの1つのソリューションに含まれる それぞれのソースコードファイルにある すべてのプロシージャをリストアップして 一覧表にするためです。 (ソースコードファイルだけでも2000近くあります。) SandCastleを試してみましたが、 .net frameworkのバージョン2.0以上、 OSはwindows XP以上がそれぞれ必要なようです。 どなたかこれは!というソフトがありましたら ご教示よろしくお願いします。 | ||||
|
投稿日時: 2008-07-03 10:53
もしかして: NDoc | ||||
|
投稿日時: 2008-07-03 11:31
自作すればいんじゃないですか? リフレクションを使えば、コンパイル後の .dll や .exe から情報を取り出すのは非常に簡単です。 コンパイル前のソースコードから、ってことになると、構文解析他が必要になるので、厳密なものを作るのは容易なこっちゃないです。 | ||||
|
投稿日時: 2008-07-03 12:32
Grepとか awk とか組わせればできると思うけど
| ||||
|
投稿日時: 2008-07-03 13:22
#ifdef や複雑なコメントアウト、文字列リテラルに埋め込まれたキーワードなんかに対応するのは大変じゃないすか? |
1