私は拡張機能で VS 拡張機能を作成するのが初めてで、糸の 3 つのボールのもつれをほどくなどの主題に関する情報を見つけます。私はMSDNサイトでかなりのことを読んだだけでなく、多くの失敗したGoogle検索も行いました。
私の目標は、Visual Studio 拡張機能 (MEF と MPF を使用) を作成して、サード パーティによって作成された言語のサポートを改善することです。サードパーティには、デバッグと最小限の Intellisense をサポートし、色付けを提供する VS 拡張機能が既にあります。デバッグ サポートを失いたくはありませんが、エクスペリエンスの他のすべての側面を改善したいと考えています。
私の理解では、特定の言語 (コンテンツ タイプ) は、1 つの LanguageService および/または MEF (カラー化、インテリセンスなど) を介した一連のエディター サービスによってのみサポートされます。これは正しいです?既存の Intellisense を置き換えて、他の機能を追加することは可能ですか?