每当我在 Visual Studio 中使用宏时,系统托盘中都会出现一个烦人的提示气球和伴随的“流行”声。它说:
Visual Studio .NET 宏
要停止宏运行,请双击旋转盒。
单击此处不再显示此气球。
我无法单击气球,因为我的宏运行得非常快。
这可以通过某些对话框选项来控制吗?
(我发现有人在其他网站上问这个问题,但那里没有回答。我在这里表示感谢,因为我从那里复制并粘贴了一些片段。)
每当我在 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)
很高兴知道某处是否有一个对话框可以重新打开它,以防我疯狂地改变主意。