Как отключить всплывающую подсказку макроса Visual Studio?

StackOverflow https://stackoverflow.com/questions/48470

  •  09-06-2019
  •  | 
  •  

Вопрос

Всякий раз, когда я использую макрос в Visual Studio, я получаю раздражающую всплывающую подсказку на панели задач и сопровождающий ее «хлопающий» звук.Там говорится:

Макросы Visual Studio .NET

Чтобы остановить запуск макроса, дважды щелкните вращающуюся кассету.
Нажмите здесь, чтобы больше не показывать это всплывающее окно.

Мне сложно щелкнуть по выноске, потому что мой макрос выполняется очень быстро.

Это контролируется какой-либо опцией диалогового окна?

(Я нашел, что кто-то еще задавал этот вопрос на какой-то другой сайт но там нет ответа.Я отдаю должное, потому что я скопировал и вставил некоторые фрагменты оттуда.)

Это было полезно?

Решение

Это отключит всплывающее окно:

Для Visual Studio 2008:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0
DWORD DontShowMacrosBalloon=6

Для Visual Studio 2010 (по умолчанию DWORD отсутствует, используйте New | DWORD value чтобы создать его):

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0
DWORD DontShowMacrosBalloon=6

Удалите тот же ключ, чтобы снова включить его.

Другие советы

Хорошо, я нашел способ сделать воздушный шар кликабельным, и щелчок по нему действительно останавливает его повторное появление.(На другом сайте, на который я ссылался в исходном вопросе, автор вопроса утверждает, что это не так.Хотя он был на VS2005, а я использую VS2008.)

В любом случае я вставил в макрос строку паузы, чтобы он работал достаточно долго, чтобы я мог щелкнуть всплывающее окно:

System.Threading.Thread.Sleep(2000)

Все равно было бы неплохо узнать, есть ли где-нибудь диалог, позволяющий снова включить это, на случай, если я передумаю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top