DOBON.NET DOBON.NETプログラミング掲示板過去ログ

未使用の関数を調べる方法

環境/言語:[OS : Windows Vista / 言語 : Visual Basic .NET / .NET Framework : 3.5]
分類:[.NET]

【解決したい問題】

プログラムを開発していく過程で、未使用になった関数があります。

関数を一つ一つ、右クリックで「全ての参照の検索」でチェックすることができますが、関数の数が膨大でなかなか大変です。

なにか効率よく「未使用の関数」を調べる方法はないでしょうか。

よろしくお願いします。
> なにか効率よく「未使用の関数」を調べる方法はないでしょうか。
>
> よろしくお願いします。

こちらが参考になるかと思います。

参照されていないメソッドを探すマクロ
http://uenomemo.blog31.fc2.com/blog-entry-142.html

しかし VisualStudioMacro というのも面白いですね♪
2009/10/03(Sat) 10:06:12 編集(投稿者)
2009/10/03(Sat) 10:06:01 編集(投稿者)

> 参照されていないメソッドを探すマクロ
> http://uenomemo.blog31.fc2.com/blog-entry-142.html
>
> しかし VisualStudioMacro というのも面白いですね♪

ありがとうございます。
紹介頂いたマクロを試してみたいと思います。

実はマクロという機能を初めて知りました。
使いこなすと便利そうですね。


VB2008EEを使用しているのですが、「マクロ」の項目が見つかりません。

秀和システムの本「VisualBasic2008逆引き大全」によると「ツールメニューからマクロ」となっています。
でも、メニューバーのツールをクリックしてもマクロはありません。

メニューバーを右クリックで選べる「ユーザー設定」の中を見ても無いようです。

VB2008EEにはマクロ機能は備わっていないのでしょうか?
■No25492に返信(SpeedRacerさんの記事)
> VB2008EEにはマクロ機能は備わっていないのでしょうか?

  http://www.microsoft.com/japan/msdn/vstudio/2008/product/compare.aspx

  ExpressEdition には、マクロはありません。残念ながら・・・

以上。
■No25493に返信(オショウさんの記事)
> ■No25492に返信(SpeedRacerさんの記事)
>>VB2008EEにはマクロ機能は備わっていないのでしょうか?
>   http://www.microsoft.com/japan/msdn/vstudio/2008/product/compare.aspx
>   ExpressEdition には、マクロはありません。残念ながら・・・

調べて頂きありがとうございます。

知ってしまうと使いたくなりますね。マクロ機能魅力的です。

未使用関数はひとつひとつチェックが必要ですね。

使用中の関数を削除するとエラーになるので、それで判別してみます。

DOBON.NET | プログラミング道 | プログラミング掲示板