如何禁用Visual Studio宏"提示"气球?
时间:2020-03-05 18:48:59 来源:igfitidea点击:
每当我在Visual Studio中使用宏时,系统托盘中都会出现一个令人讨厌的提示气球,并伴有" pop"声。它说:
Visual Studio .NET macros To stop the macro from running, double-click the spinning cassette. Click here to not show this balloon again.
我无法点击气球,因为我的宏运行得如此之快。
这可以通过某些对话框选项控制吗?
(我在其他网站上发现其他人在问这个问题,但那里没有回答。我在这里表示感谢,因为我已经从那里复制并粘贴了一些片段。)
解决方案
回答
好的,我找到了一种使气球可点击的方法,单击它确实阻止了气球再次弹出。 (在另一个站点上,我在原始问题中引用了问问者问题,声称不是这种情况。尽管他在VS2005中,而我正在使用VS2008. )
无论如何,我在宏中插入了一条暂停行,因此它将运行足够长的时间,足以让我单击气球:
System.Threading.Thread.Sleep(2000)
很高兴知道是否有对话可以将其重新打开,以防万一我发疯了。
回答
这将禁用弹出窗口:
对于Visual Studio 2008:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0 DWORD DontShowMacrosBalloon=6
对于Visual Studio 2010(默认情况下不会存在DWORD,请使用"新建| DWORD值"来创建它):
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0 DWORD DontShowMacrosBalloon=6
删除相同的密钥以重新启用它。