だから、試してみたいものがあります。アイデアは、Visual Studio Extensionとして機能するビジュアルデザイナーを持つことです。イベントハンドラーをドラッグして動作を配線できるようにしたいのですが、warcraft IIIスクリプトエディターで遊んだことがある人なら誰でも、私が何をしているのかかなり良いアイデアがあります。 mやりたい。この種のことは、Visual Studio拡張ツールで簡単に処理できますか?もしそうなら、私はこれを行う方法を学ぶためにどこから始めるべきですか?
1 に答える
Visual Studio Extensibility ツールを使用すれば、それは絶対に可能です。VS パッケージを作成する必要があります。Visual Studio を拡張するために使用できるメカニズム (マクロ、アドイン、およびパッケージ) はいくつかありますが、パッケージは群を抜いて最も強力です。具体的には、「カスタム エディター/デザイナー」の作成を検討する必要があります。
Visual Studio 2010 SDK をまだダウンロードしていない場合は、ダウンロードする必要があります。カスタム デザイナーの出発点として使用できるサンプルの "カスタム エディター" を生成する、新しい VS パッケージを作成するための優れたウィザードがあります。本当に理解できるまで、ウィザードが生成するコードを一読することをお勧めします。いろいろなことが起こっているので、時間がかかることがあります。手始めに本が必要な場合、私が見つけたほとんどの本はProfessional Visual Studio Extensibilityだけですが、インターネット上には他にも優れたリソースがあります。私が使用したのは、MSDNとDiveDeeper の VSX ブログです。VSX チームのコード サンプルを読むのがおそらく最良の方法です。、カスタム エディターに関連する約 10 ~ 15 のサンプルもあります。
幸運を!