対象を指すコード内のリンクを使用してドキュメントの種類を作成したいと考えています。ターゲットはClass
またはMethod
または特定のコード行になります。 (特定のコード行を指しているが最も重要です)
私はVS2010の拡張または特定のコメントタグを考えました。
この種のリンクを作成する方法はありますか?C#のクラス、メソッド、特に特定のコード行にリンクする方法
8
A
答えて
9
Xmlコメント+砂時計が必要な場合があります。あなたは
<see cref=".."/>
と
<paramref name=".."/>
を使用して参照パラメータを使用して、指定されたクラスやメソッドを参照することができますしかし、そこにコードの特定の行を参照するための直接的な方法ではありませんが、あなたは
を使用して、特定の#regionを参照することができ<code source="$sourcefile$" region="$regionname$"/>
を参照してください:XML Comments Guide 20ページ
あなたが参照するコードは、リンクではなくその場所に直接表示されることに注意してください。完璧ではありませんが、それが助けてくれることを願っています
+0
かなり役に立ちました。ありがとう – HichemSeeSharp
関連する問題
- 1. サイドバーからGoogleシートの特定の行にリンクする方法
- 2. VB.NETの特定の行にリンクするコメントを書く方法
- 3. Qtablewidgetの列に特定の行をリンクする方法
- 4. テーブル行に特定のCSSクラスのリンクを作成する
- 5. 特定のクラスから特定のテストを実行する方法
- 6. ラムダ式を使ってクラス内の特定のメソッドを実行する方法
- 7. Javaクラスで特定の静的メソッドをモックする方法は?
- 8. Visual Studio C++特定のクラス/メソッドの包含ネームスペースを見つける方法
- 9. javacript配列に特定のクラスのリンクを設定する
- 10. 特定の行にデータを挿入する方法MySQL C#
- 11. 特定のコード行(Python)に戻る方法
- 12. C#すべてのクラスに特定の名前のメソッドがあるようにする方法
- 13. C++クラス内の特定のオブジェクトを取得する方法
- 14. 特定のコード行のみをメソッド全体に詰め込む
- 15. 特定のセレクタは/特定のクラスに
- 16. Javaクラスに特定のメソッドがあるかどうかをチェックする方法?
- 17. テストスイートから特定のメソッドのみを実行する方法
- 18. タブバーコントローラ内の特定のタブにリンクする方法
- 19. 特定のコードをロックする方法C#
- 20. 実行時にエラーの原因となるコード行を特定する方法
- 21. 特定のドキュメントで特定のプロセスを閉じる方法C#
- 22. 特定のユーザーをインスタンスIDにリンクする方法
- 23. iText - ブックマーク名を特定のページ番号にリンクする方法
- 24. 特定のコンテキストの前に特定のコードを1回だけ実行する
- 25. 特定のリンク
- 26. C#データグリッドテーブルの特定の列の行数をカウントする方法
- 27. メソッドのパラメータに特定のオブジェクトを適用する方法
- 28. VBAチェックボックスを特定の列にリンクするコード
- 29. C/C++で特定のURLから動画リンクを取得する方法
- 30. を実行し、特定のコード別のページへのリンクが
Javadocはこの種のことを正確に行うことができました。 Microsoftが.Net 1.1をリリースしたとき、Javadocを「NDoc」で模倣しようとした。それから、「Sandcastle」のためにNDocを殺害した:http://weblogs.asp.net/fmarguerie/archive/2006/02/16/ndoc-project-stalled-no-version-2-microsoft.aspx。彼らの現在のXMLのことは、率直に言って、混乱です...お勧め:代わりに[Doxygen](http://www.stack.nl/~dimitri/doxygen/)の使用を検討してください。 – paulsm4
@HichemC、try [this](http://hyperaddin.codeplex.com/) –
私はそれを試してみましたが、うまくいくと思います - アドインを登録し、Help.htmを使ってその使い方を学んでください。何か問題がある場合(VS 2005および2008用に構築されているため)、ソリューションを再構築できます(オープンソースです)。正常に動作するはずです。 –