問題タブ [vspackage]
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.
c# - 外部プロセスからの結果を Visual Studio の出力ペインにストリーミングする良い方法はありますか?
次のようなカスタム出力ペインを設定してVsPackage
います。
メッセージは、次のような方法を使用してこのペインに送信されます。
external process
現在のソリューションの診断結果をコンソールに送信するがあります。次のように設定されています。
external process
からこれを起動するときにVSPackage
、これらの結果を (間接的に) カスタム出力ペインにストリーミングし、診断ツールがレポートしているときにメッセージを表示したいと考えています。それを行う良い方法はありますか?
c# - UIShell::ShowContextのVisualStudio2010パッケージでのCOMアクセス違反
Visual Studio 2008から2010にパッケージを移植しようとしたときに見つけた問題に悩まされており、誰かアイデアがあるかどうか疑問に思っています。これはVisual Studio 2008で機能し、2010年に機能しない理由がわかりません。 、
問題のあるコードはここにあります:
uiShellコンテキストは、私が知る限り、有効なcomポインターであり、他のメソッドを呼び出すことができます。
xmlvsctファイルのコンテキストメニューの設定と関係があると思います。その関連部分を以下に示します。
どんな助けでも大いに喜ばれるでしょう、私はかなり神話のATMです
ありがとうございました
visual-studio - Visual Studio 2010 イベントの処理
Visual Studio のイベントを処理することはできますか? たとえば、ユーザーがツールボックスを開いたときにいくつかの操作を実行します。
VS2010 SDK を使用して、このようなことを行うにはどうすればよいですか?
また、Visual Studio がまだ初期化中であり、パッケージをプログラムで読み込んでいることをどのように知ることができますか?
また、Visual Studio がすべてのパッケージをロードし、ユーザーが操作できるようになったことをプログラムで知るにはどうすればよいでしょうか? LoadingPackagesEvent、AllPackagesLoadedEvent などの VisualStudio イベントをもっと探しています。
どんな助けでも大歓迎です!
- だって
envdte - DTEEvents.OnStartupComplete イベントが VSPackage で機能しない (VSSDK2010)
Package コンストラクターで、OnStartupComplete イベントのイベント ハンドラーを追加しました。しかし、コードを実行すると、イベント ハンドラーが呼び出されません。私は何を間違っていますか?
registry - localAppData の場所に MSI 経由でインストールされた VSPackage を手動で登録する方法
VS パッケージを作成し、MSI 経由でインストールしようとしました。.vsix ファイルは使いたくないので、必要なファイルを%localAppData%\Microsoft\VisualStudio\10.0\Extensions
. vs パッケージをインストールしますが、拡張機能マネージャーはパッケージを [無効] と表示します。これを取り除くにはレジストリにエントリを作成する必要があることはわかっていますが、レジストリ値の内容についてはわかりません。
次の内容の .reg ファイルを作成しました。
次に、このファイルをビジュアル スタジオ セットアップ プロジェクトのレジストリ エディターにインポートしました。msi のインストール後に Windows レジストリに作成されるエントリは、次のようになります。
どんなポインタでも役に立ちます。
c# - Visual Studio 拡張機能で現在のコード ペインにアクセスする
コードビューで右クリックメニューを使用してビジュアルスタジオ(2010)拡張機能を作成しています。メニュー項目のイベント ハンドラから現在のコードを調べたいのですが、これを行うオブジェクト モデルのどこかを見つけることができませんでした。
Visual Studio 拡張機能で現在のウィンドウのコードにアクセスするにはどうすればよいですか?
編集
現在の文書テキストを取得するために使用したコードは次のとおりです
c# - ドキュメント内のユーザーがVisualStudio拡張機能のコンテキストメニューでクリックした場所を検索します
ユーザーがドキュメント内でクリックした場所を見つけて、右クリックのコンテキストメニューを表示できるようにしたい。基本的に、クリックの下でカーソルの正確な位置を確認できるようにしたいです。
次のコードで右クリックメニュー項目を処理していますが、使用しているeventArgs imには、メニューがトリガーされた内容の詳細がありません。理想的には、ユーザーがコードをクリックした距離を正確に特定できるようにしたいと思います。
visual-studio-2010 - Visual Studio パッケージをデプロイする方法
「タスク リスト」の改良版である Visual Studio 2010 パッケージ (VSPackage) を作成しました。これをオフィスで多かれ少なかれ日常業務に使用する予定です。永続ストレージはタグを書き込むコードであるため、非常に使いやすいです。
ここまでは順調ですね。
このような VSPackage を展開する MSI パッケージを作成する方法に関するチュートリアルはありますか?
visual-studio-2010 - VS2010、VSpackage、コンテキスト メニューに特定のファイル タイプのコマンドを追加しますか?
vs2010 ソリューションで *.bat ファイルを実行するための vspackage を開発しています。
したがって、ソリューション エクスプローラーでコンテキスト メニューを表示するには、ファイルを右クリックするときにボタンが必要です。
*.bat ファイルを右クリックしたときにのみボタンが表示されるようにしたいと思います。それは可能ですか?
visual-studio-2010 - Visual Studio 2010 の DDEX サンプル
Visual Studio 2008 と Visual Studio 2010 があります。両方の SDK をインストールしました。Visual Studio 2008 SDK のディレクトリには、DDEX のサンプルがいくつかあります。
Example.BasicProvider
Example.ExtendedProvider
Example.ProviderWithUICustomization
Example.RegistryBasedProvider
Example.VsPackageBasedProvider
Example.VsPackageBasedProvider
これらと同じサンプルが必要ですが、Visual Studio 2010 用です。Visual Studio 2010 SDK にはこれらのサンプルが含まれておらず、マイクロソフトの Web サイトでも何も見つかりません。