問題タブ [vs-extensibility]

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 に答える
209 参照

visual-studio-2008 - ロードされたばかりの場合と同様に、VSpackageを再起動します

VSpackageを再起動するにはどうすればよいですか。つまり、ゼロからロードされた場合のようになります。実際のソリューションで動作する拡張機能を作成しましたが、他のソリューションに変更する必要がある場合、拡張機能の状態は残りますが、それは望ましくありません。今まで私はIDEを閉じてから、拡張機能を元の状態にして再度起動します。IDEを閉じずにリセットできる可能性があると、はるかに優れています。

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

wpf - TextBox の WPF デザイナの拡張性

Silverlight テキスト ボックスに関連付けられている VS 2010 のプロパティ テーブルを変更したいと考えています。カスタム コントロールを作成せずに、Silverlight テキスト ボックスのプロパティ テーブルに新しいプロパティを追加したいと考えています。「デフォルト値」というプロパティを追加したい場合、ユーザーが設計時のプロパティ テーブルから割り当てたときにカスタム コードを実行したい場合、それはできますか? WPF デザイナーの拡張性について読んでいますが、見つけることができるのは、カスタム プロパティを持つカスタム コントロールのすべてです。既存のコントロールに対してそれを行うことはできますか?

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

silverlight - Blend と VS 2010 で添付プロパティを編集する

Silverlight の TextBox で使用したい添付プロパティを Silverlight で定義しました Blend および VS 2010 のプロパティ ページでこのプロパティを表示する方法はありますか 添付プロパティ Grid.Column、Grid.Row で行うように、 VS 2010 で設定できますか? はいの場合、Silverlight 拡張機能を使用して独自の PropertyValueEditor を作成できますか?

手伝ってくれてありがとう

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

.net - Visual Studio のデザイナーを構築/拡張する方法

Linq2Sql の簡単な紹介を終えたばかりで、実際に試してみることにしました。残念なことに、dbml デザイナーは SqlServer および SqlClient プロバイダーのみをサポートしているようです。

いろいろ読んだ後、SQLite などの他のデータ プロバイダー (頻繁に使用する) に対して Linq2Sql を実行するには、クラスを手作業でコーディングする必要があることがわかりました。



知りたかった:

  • Visual Studio で dbml デザイナーを拡張する方法を学べるリソースはありますか?
  • dbml デザイナーを拡張する方法がない場合、Visual Studio 用のカスタム コード生成デザイナーを構築するにはどうすればよいですか?
0 投票する
1 に答える
846 参照

visual-studio-2010 - Visual Studio: ソリューション エクスプローラーのコンテキスト メニューが長すぎます。ソリューション エクスプローラーの上にサブ メニューまたはツールバーを追加できますか?

ソリューション エクスプローラーのコンテキスト メニューが長すぎます。不満はありませんが、これは多くの拡張機能がインストールされているためです。私が見つけることができるほとんどのコマンド...しかし、常に見つけるのが難しい厄介なコマンドが1つあり、私はそれを常に使用しています。

「スタートアッププロジェクトに設定」

定期的に使用するコマンドのコンテキスト メニューにサブ メニューを追加できる方法 (または拡張機能) や、ソリューション ウィンドウにツールバーを追加するための拡張機能はありますか?

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

visual-studio - Visual Studio の拡張性 / マージン

VS アドインとして Margin (MEF 経由) を構築しようとしています。メソッドの定義を含む行を取得する必要があります。そのようなことをしている人を見つけましたが、ほとんどが解析テストのようです。これは明らかに、解析方法を知っている言語でしか機能しないため、非常に悪い考えのように思えます。

アドインでは、より高いレベルのモデルを使用して、プログラムでドキュメントにアクセスできます。

例として。

マージンを描画しようとするときに、MEF 内からこれを行う方法はありますか?

0 投票する
2 に答える
702 参照

visual-studio - 組み込みのVisualStudio2010 C ++プロジェクトウィザードをカスタマイズすることはできますか?

組み込みのC++ウィザードと同じカスタムC++プロジェクトウィザードを作成する必要があります。どのタイプでも構いません。コンソールタイプのプロジェクトである可能性があります。

変更する必要があるのは、カスタムインクルードディレクトリへのパスとカスタムライブラリディレクトリへのパスを追加することだけです。

これどうやってするの?

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

visual-studio-2010 - Visual Studio 2010アドインの作成-開始方法は?

VS 2010アドインを作成したいのですが、インターネットで検索しましたが、ほとんどのガイドはVS 2008または2005用でした。誰かが役立つガイドを教えてくれますか?

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

.net - VS DOM と対話する Visual Studio アドインを単体テストする方法

Visual Studio DOM と対話し、読み込まれたソリューションを修正する Visual Studio アドインを開発しました。
DOM と対話し、単体テストを介して他のビジネス ロジックを単体テストできるコードを分離するために努力しましたが、VS DOM 対話機能とカスタム メニュー項目を追加するアドイン初期化コードを単体テストする方法はありますか?ヴィジュアルスタジオ?

0 投票する
2 に答える
2037 参照

c# - DTE2イベントは発生しません

最初のVSアドインを開発しようとしているときに、DTE2イベントの発生に問題があります。

基本的に、DocumentOpenedイベントとLineChangedイベントは何らかの理由で発生しません。私が見逃した重要な部分は何ですか?