こんにちは、
Verilog言語を有効なコンテンツタイプとして登録するVisualStudioパッケージを作成しました。
構文の強調表示、アウトライン、スマートインデントなどがすべて機能しています。
ただし、VisualStudioでドキュメント全体を自動的にフォーマットできるようにしたいと思いますEdit->Advanced->Format Document/Selection
。現在、これらのオプションは表示されていません。これらのメソッドを呼び出すことができることをVS2010に(何らかの方法で)知らせ、このフォーマットを行うための正しいメソッドを提供する必要があると思います。
VS2010SDKとドキュメントにフォーマットへの参照が見つからないようです。ISmartIndent
それが私が探していた解決策になること を望んでいましたが、このコードは空の行でのみ実行されるか、Enterキーが押されたときにのみ実行されるようです。
この問題を解決するためのヒントやアイデアはありますか?
ありがとう、
ジャワ
編集:これを実現するために、VS2010で導入されたマネージド拡張フレームワークを使用しています。私はC#で書いています(そして質問にc#タグを追加しただけです)。ありがとう