2011-08-05 20 views
3

Visual Studio 2010用の新しいタイプのプロジェクトを作成しました。このプロジェクトは* .patファイルで構成されています。 * .cppファイルには、コンテキストメニューオプション "compile"があります。 私のタイプのファイルのコンテキストメニューにそのようなオプションを追加したいと思います。私はそれをどうやってできるの?プロジェクトファイルのVisual Studioコンテキストメニューを変更してコマンドを追加する方法

+0

なぜこのタグはC#ですか? – alun

答えて

-1

Visual Studio用のアドインを作成しますか?ドキュメントをたっぷりとサンプルは例えば、このためにあります:

First Visual Studio 2010 AddIn

+0

"なぜこのタグはC#ですか?"なぜなら、C#を使ってやっているからです。 はい、Visual Studio用のAddInを作成します。私は例のようなMicrosoft Iron Pythonプロジェクトを使用します。 私はこの例で基本的なプロジェクトシステムを作成しました:[リンク](http://msdn.microsoft.com/en-us/library/cc512961.aspx) しかし、コンテキストメニューにオプションを追加する方法が見つかりませんでした私の内線とファイルの。 – katagaeshi

1

あなたはおそらくあなたがVSIX(旧VSパッケージ)を実装しているVisual Studioの

へのプロジェクトの新しいタイプを作成している場合Project Item Contextual Menuに新しいメニュー項目を追加するパッケージ内にvsct fileと宣言する必要があり、VSCTの内側に新しいメニュー項目をプロジェクト項目メニューに追加するGUID

+1

ありがとうございます。私は答えを見つけました。コンパイルのような "standart"コマンドの場合は、FileNode.csファイルでこのオプションをGUIDとコマンドIDで捕捉し、それを可視化して自分のタイプのファイルで有効にする必要があります。 別のコマンドの場合は、実際にそれをvsctファイルで宣言する必要があります。 David De Winterの記事: http://davedewinter.com/2008/03/14/dynamic-menu-commands-in-visual-studio-packages-part-1/ – katagaeshi

関連する問題