8

Visual StudioでC#メソッドのXMLドキュメントを作成すると(私は2010を使用しています)、see、paramrefなどのさまざまなXMLタグを作成するためのIntellisenseサポートを受け取ります。一方、aacref属性を追加するとタイプを記述するために複雑な形式であると私が思うものを使用する必要があります。これは、ジェネリックが多数ある場合に最悪です。

私が探しているのは次のとおりです。see要素でcref属性を設定している場合は、これまでに入力したものと一致するクラスのIntellisenseリストがあり、必要な適切な型の説明を出力します。または、paramref要素にcref属性を設定すると、そのメソッドのパラメーターのリストを受け取ります。

これらのcref属性にIntellisenseを提供するためのVisualStudioへのある種のアドオンを知っている人はいますか?

4

1 に答える 1

4

私は最近、多くの XML ドキュメントを書いています。ReSharper は拡張 IntelliSenseコード補完機能を備えており、あなたが探している機能を提供すると思います。私は常にそれを使用しています。クイック ドキュメント機能は、ドキュメントを作成する際にも見逃せません。この機能を使用すると、html/chm にコンパイルされたときに XML ドキュメントが実際にどのように表示されるかを確認でき、リアルタイムで更新されるため、ドキュメントで何かを変更するとQuick Documentation ウィンドウを表示すると、自動的に変更されることがわかります。書式設定などに非常に役立ちます。

Agent Smithをミックスに追加すると (ReSharper へのアドオンとしてのみ機能するようです)、便利なスペル チェックXML コメント検証、命名規則チェック、およびいくつかの簡単なコメント リフローを追加できます (特定の文字/行数以内にとどまることに特に注意してください) (ReSharper は命名規則を強制する機能を提供するため、最初の 2 つはおそらく最も有用です)。

それが役立つことを願っています!

于 2011-08-11T13:42:40.993 に答える