C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: C# 関数の参照先を調べて一覧にまとめたい


(過去ログ 110 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■65088 / inTopicNo.1)  C# 関数の参照先を調べて一覧にまとめたい
  
□投稿者/ 鳥越 (2回)-(2013/02/03(Sun) 23:44:12)

分類:[ASP.NET (C#)] 

環境:[Visual Studio 2012]

関数が2000個ほど入っている共通のライブラリがあります。
そのライブラリを参照しているプロジェクトが20本ほどあるのですが、
現在、どのプロジェクトでどのメソッドを使っているのか?の調査行っています。

仕様変更の影響調査とドキュメント類の整備を兼ねて資料を起こしているのですが、
プロジェクトで使用しているライブラリの関数だけピックアップするいい方法はないでしょうか?

ライブラリの関数上で
「すべての参照の検索」をすれば参照している一覧が出せますので
その結果を1つずつ集計していたのですが300個ほどやった時点で心が折れました。

オーバーロード?(名前が同じで引数の型や数が違う)をしている関数も多数あるので
単純に名称での検索だけでは調べられませんし困っています。

どうか皆さんのお知恵を拝借したいです。よろしくお願いします。
引用返信 編集キー/
■65100 / inTopicNo.2)  Re[1]: C# 関数の参照先を調べて一覧にまとめたい
□投稿者/ Jitta (26回)-(2013/02/04(Mon) 22:32:04)
Jitta さんの Web サイト
No65088 (鳥越 さん) に返信
> 関数が2000個ほど入っている共通のライブラリがあります。
> そのライブラリを参照しているプロジェクトが20本ほどあるのですが、
> 現在、どのプロジェクトでどのメソッドを使っているのか?の調査行っています。
>
> 仕様変更の影響調査とドキュメント類の整備を兼ねて資料を起こしているのですが、
> プロジェクトで使用しているライブラリの関数だけピックアップするいい方法はないでしょうか?

この間、こいつを買ってみた。
http://www.xlsoft.com/jp/products/sourceinsight/index.html
ある関数が参照してる関数を出すだけでなく、ある関数を参照している関数も出してくれるのだけど、
いかんせん、それをファイルなどに出力できない(あるかもしれないが、方法がわからない)。
仕方ないので、手でコピーしました。

ドキュメント生成ツールだと、リファレンス一覧を作る機能があったりしますね。
引用返信 編集キー/
■65102 / inTopicNo.3)  Re[2]: C# 関数の参照先を調べて一覧にまとめたい
□投稿者/ επιστημη (36回)-(2013/02/05(Tue) 06:00:20)
επιστημη さんの Web サイト
techmatrixが扱うUnderstandとかいかがでしょ。
http://www.techmatrix.co.jp/quality/understand/index.html

...お高いですけどね。お仕事に使うなら買ってもらえるかな?

引用返信 編集キー/
■65372 / inTopicNo.4)  Re[3]: C# 関数の参照先を調べて一覧にまとめたい
□投稿者/ 鳥越 (4回)-(2013/02/21(Thu) 08:42:08)
返事が遅くなってしまって恐縮です。

お二人には回答をいただきましたが結局シンボル検索を1つずつコピペで対応しました。
ただし量が膨大なのでクリップボードを監視するツールとコピペを繰り返すマクロ(uwsc)を使いましたが。

今回は社内資料なのでそこまで精度も体裁も気にしなくて良かったので助かりましたが
納品用の資料となるとεπιστημηさんが教えて下さったツールを使った方がいいかもしれないですね。

今後の参考にさせていただきます。ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -