Apakah mungkin untuk memasukkan tautan ke situs web dalam dokumentasi XML? Sebagai contoh, metode saya diringkas sebagai
///<Summary>
/// This is a math function I found HERE.
///</Summary>
public void SomeMathThing(Double[] doubleArray)
{
...
}
dan ketika saya mengetik
SomeMathThing(
Saya ingin IntelliSense menampilkan ringkasan dengan opsi untuk mengklik "DI SINI" untuk menautkan ke situs web luar. Apakah ini mungkin? Bagaimana itu dilakukan?
href
atribut.Sedikit terlambat di hype-train, tapi inilah yang saya temukan untuk Visual Studio 2015.
Sampel saya terlihat seperti ini:
Hasilnya adalah:
Kesimpulan: Yang terbaik, seperti yang ditunjukkan Heiner, adalah
Perbarui Seperti yang ditunjukkan Thomas Hagström, Resharper sekarang Mendukung URL a-href yang dapat diklik. Tangkapan layar yang diperbarui.
sumber
Anda dapat menggunakan sintaks HTML standar:
Teks akan ditampilkan di Visual Studio.
sumber
Anda dapat menyertakan awalan!: Di dalam cref agar tidak disentuh dalam dokumentasi Xml yang dihasilkan sehingga alat seperti Dokumen Innovasys! X dan Sandcastle akan menggunakannya. misalnya
Intellisense Visual Studio tidak akan menampilkan itu sebagai tautan untuk intellisense - tidak akan banyak gunanya karena tooltip sehingga Anda tidak dapat mengkliknya.
sumber
<see/>
URI situs web yang diklik dan dikenali entah bagaimana (karena Object Browser bukan tooltip). Katakan saja ;-).Gunakan tag. Misalnya saya menggunakan solusi ini dalam proyek saya
Hasilnya ada di sini
Kode xml saya adalah:
Atau gunakan tag "lihat". Hasilnya sama dengan tag "a"
sumber