Czy w dokumentacji XML można zamieścić łącze do strony internetowej? Na przykład moja metoda jest podsumowana jako
///<Summary>
/// This is a math function I found HERE.
///</Summary>
public void SomeMathThing(Double[] doubleArray)
{
...
}
i kiedy piszę
SomeMathThing(
Chcę, aby technologia IntelliSense wyświetlała podsumowanie z opcją kliknięcia „TUTAJ” w celu wyświetlenia łącza do zewnętrznej witryny internetowej. czy to możliwe? Jak by to zrobiono?
Trochę za późno na hype-train, ale oto, czego dowiedziałem się o Visual Studio 2015.
Moja próbka wygląda tak:
Wyniki są następujące:
Wniosek: najlepszy, jak wskazał Heiner, byłby
Aktualizacja Jak wskazał Thomas Hagström, Resharper obsługuje teraz klikalne adresy URL a-href. Zaktualizowano odpowiednio zrzut ekranu.
źródło
Możesz użyć standardowej składni HTML:
Tekst zostanie wyświetlony w programie Visual Studio.
źródło
Możesz dołączyć przedrostek!: W krefie, aby przejść przez nietknięty w wygenerowanej dokumentacji XML, dzięki czemu narzędzia takie jak Dokument Innovasys! X i Sandcastle będą go używać. na przykład
Jednak program Visual Studio intellisense nie wyświetli tego jako łącza do funkcji Intellisense - nie byłoby to zbyt ważne, ponieważ jest to podpowiedź, więc i tak nie można jej kliknąć.
źródło
<see/>
jakiś sposób utworzyła klikalne i rozpoznawane identyfikatory URI witryny (ponieważ przeglądarka obiektów nie jest etykietą narzędzia). Tylko mówię' ;-).Użyj tagu. Na przykład wykorzystałem to rozwiązanie w swoim projekcie
Wynik jest tutaj
Mój kod xml to:
Lub użyj tagu „zobacz”. Wynik jest taki sam, jak w przypadku tagu „a”
źródło