問題タブ [visual-studio-macros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
57 参照

visual-studio - すべてのメニューを反復して一覧表示するための適切な Visual Studio マクロはどこにありますか (POS の場合は VS2008)?

すべてのメニューを反復処理するマクロがあると説明されました。CodeProject や Web 上のさまざまな場所を確認しましたが、これまでのところ運が悪いです。

誰かがもっとよく知っていますか?

ありがとうベス

0 投票する
1 に答える
886 参照

vba - PowerPoint でカスタム ショーを生成するマクロを作成する

PowerPoint のマクロを作成して、PowerPoint のすべてのスライドをランダムな順序で含むカスタム ショーを生成したいと考えています。どうすればいいですか?それを実行して、毎回異なるカスタム ショーを作成できるようにしたいと考えています。

PowerPoint を使用してから 3 年が経ちましたが、VB を使用した唯一の経験は、2004 年に VB6 を少し使用したことだけです。

0 投票する
3 に答える
1444 参照

visual-studio-2008 - Visual Studio で見つからない参照を見つける

多くのプロジェクトを含む巨大なソリューション ファイルがあります。他のプロジェクトから参照されているプロジェクトの一部がソリューションに含まれていないと思われます。Visual Studio で不足している参照を検出する簡単な方法はありますか? (私は2008年を使用しています)

0 投票する
4 に答える
10222 参照

visual-studio - Visual Studioマクロ:プロジェクトに含まれていないファイルを検索しますか?

プロジェクトディレクトリ内のファイルをクロールして、プロジェクトに含まれていないファイルを見つけるためのマクロを作成したいと思います。

DTEオブジェクトをいじってみると、ProjectオブジェクトにはProjectItems;があることがわかります。aがディレクトリを表す場合、ProjectItemそれは独自のProjectItemsコレクションを持っています。これにより、プロジェクトに含まれるすべてのファイルが得られます。

したがって、各ProjectItemsコレクションを再帰的にクロールし、ディレクトリである各ProjectItemについて、対応するProjectItemを持たないファイルがファイルシステムにあるかどうかを確認します。しかし、これは不器用に思えます。

これにアプローチするためのより簡単な方法のアイデアはありますか?

0 投票する
1 に答える
782 参照

envdte - マクロ エクスプローラーから実行するまで、Visual Studio マクロで OnBuildBegin が起動しない

次の Visual Studio マクロがあります。

マクロ エクスプローラーから実行でき、うまく機能します。マクロ エクスプローラーからダブルクリックして実行すると、ビルド時にイベント ハンドラーが呼び出されます。

しかし、手動でマクロを実行していない場合、イベント ハンドラは呼び出されず、イベントは発生しません。

ここで何が欠けていますか?

0 投票する
1 に答える
407 参照

visual-studio - VCProject プロパティをデフォルトに設定する

VS2005 IDE マクロをいくつか試して、ソリューション内の大量のプロジェクト (~80) を変更しようとしています。設定したいプロパティのいくつかは、プログラム インターフェイスを「デフォルト」に公開しますが、他の多くは公開しません。そのようなプロパティをデフォルトに設定する一般的な方法はありますか? (最終的には .vcproj ファイルからそれらを消去することを意味します)

いくつかのランダムなプロパティを設定する単純化された例:

アドバイスをいただければ幸いです。

0 投票する
1 に答える
1223 参照

visual-studio - Visual Studio Automation:プロジェクトの出力ディレクトリをプログラムで取得します

VisualStudioマクロでプロジェクト出力ディレクトリをプログラムで取得したい。
私はなんとかパスの文字列を取得できましたが(prj.ConfigurationManager.ActiveConfiguration.Propertiesプロパティを介して見てOutputDirectory)、この文字列には$(foo)などのマクロが含まれている可能性があります。ここでfooはプロパティシートなどで定義されています。

この出力ディレクトリ文字列を「実際の」ディレクトリに解決するにはどうすればよいですか?

0 投票する
1 に答える
919 参照

vb.net - Visual Studioマクロ:選択範囲をループし、選択範囲の各行に.Append( "および")を追加します

これを見つけました:

しかし、選択範囲内のテキストの各行をループする方法がわからないようです。何かご意見は?

0 投票する
1 に答える
915 参照

visual-studio - Visual Studio 2005 でファイルを保存するたびにマクロを実行できますか?

Visual Studio 2005 でファイルを保存するときに、(正規表現の検索と置換によって) 著作権を更新するマクロも実行したいと考えています。

私は正規表現は初めてではありませんが、VB/VBA および Visual Studio マクロは初めてなので、特に助けが必要なのは次のとおりです。

  1. できればCTRL-Sを押した後、実際にファイルを書き込む前に、保存時にマクロを実行して、検索と置換の結果が実際に保存されるようにします。

  2. VB/VBA マクロ内から正規表現の検索と置換を呼び出す

0 投票する
1 に答える
810 参照

vb.net - DOS コマンドを呼び出して、出力をファイルにリダイレクトする

Visual Studio 2005 に、DOS コマンドを呼び出して出力 (stdout および stderr) をファイルにリダイレクトするマクロが必要です。コマンドを呼び出して ">" リダイレクトするだけでは stderr がキャプチャされないため、これには 2 つの部分があります。

  1. DOS コマンドの呼び出し
  2. その呼び出し中に stderr と stdout の両方をファイルにキャプチャする

コマンドが完了したら、Visual Studio でこのファイルを開きたいと思います。

私は Visual Studio 2005 マクロの作成と VB/VBA を初めて使用するので、そのようなヘルプを求めています。

ありがとう、マーク