Как добавить сводку наведения мыши

Я почти уверен, что это будет очень простым ответом, но я, может казаться, не нахожу его нигде. Все мы знаем, когда Вы нависаете своя мышь над чем-то (как строка), немного сводки открывается (если его включенный). Для строки это говорит:

система классов. Строка

Представляет текст как серию символов Unicode.

Когда я мышь по одному из моих классов, это просто говорит:

класс Пространство имен. Виджет

Я попробовал два очевидных примера, которые я нашел:

/// <summary>
/// This summary does not work, I know it's for html documenting tools but thought it was worth a shot.
/// </summary>

и:

// Summary:
//     This is what is in some of the base libraries, and does not work as well.

Так, как я добавляю, что сводка к наведению мыши раскрывается??

7
задан Steve H. 17 February 2010 в 20:07
поделиться

4 ответа

Не понимаю, почему ваша первая попытка не сработала. Это тег комментария

, который предоставляет «всплывающую подсказку», о которой вы говорите ...

/// <summary>
/// This text should automatically show up as the summary when hovering over
/// an instance of this class in VS
/// </summary>
public class MyClass
{
    public MyClass() {}      
}

public class MyClass2
{
    public MyClass()
    {
        //hovering over 'something' below in VS should provide the summary tooltip...
        MyClass something = new MyClass();
    }
}

Если вам нужна помощь в автоматизации некоторых ваших комментариев, попробуйте бесплатный GhostDoc . Безусловно, один из лучших бесплатных дополнений VS ..

7
ответ дан 7 December 2019 в 05:21
поделиться

Сбросьте настройки в visual studio, похоже, они сбились. И чтобы это проявилось, вам нужно использовать первый пример.

0
ответ дан 7 December 2019 в 05:21
поделиться

Комментарии XML с тремя косыми чертами можно использовать для создания всплывающих подсказок IDE в Visual Studio. В частности, "summary" и "exception" работают очень хорошо. (Другие вещи, такие как "код", не работали в тех версиях Visual Studio, которые я использовал.)

Если это не работает для вас, то, возможно, что-то не так с вашими настройками.

1
ответ дан 7 December 2019 в 05:21
поделиться

Вам нужно использовать первый синтаксис, и, если вы используете класс вне решения Visual Studio, вам нужно отметить опцию Generate XML Documentation file в Project Properties.

0
ответ дан 7 December 2019 в 05:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: