我的 Visual Studio 2012 打开变得很慢。在“安全模式”下,它又快了。据推测,一些扩展正在减慢 Visual Studio。哪个?
是否有类似 Internet Explorer 的功能显示每个扩展的加载时间?http://blogs.msdn.com/b/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
我的 Visual Studio 2012 打开变得很慢。在“安全模式”下,它又快了。据推测,一些扩展正在减慢 Visual Studio。哪个?
是否有类似 Internet Explorer 的功能显示每个扩展的加载时间?http://blogs.msdn.com/b/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
谢谢杰西,ActivityLog.xml
有我想要的信息。不幸的是,它不可读。我写了一个 Python 脚本来提取相关细节
import sys
from bs4 import BeautifulSoup
try:
f = open(sys.argv[1])
except IndexError:
f = sys.stdin
soup = BeautifulSoup(f)
loads = dict()
for entry in soup.find_all('entry'):
description = entry.find('description')
if not (description and "package load" in description.get_text() ):
continue
print(entry)
print()
我用“活动日志分析器”解决了我的类似问题。它只是活动日志的 xsl 样式表,并显示当前 ActivityLog.xml 中的热点和错误
https://github.com/lcorneliussen/ActivityLogProfiler
还有一个关于它的博客条目:http: //startbigthinksmall.wordpress.com/2011/11/08/activity-log-profiler-find-out-which-extension-is-slowing-down-your-visual-工作室/
您可以从命令行启动 Visual Studio,并指定/log
让 Visual Studio 将所有详细信息写入ActivityLog.xml
. 这不是一个漂亮的弹出对话框,但您可以从那里获得所需的信息。
请参阅:http: //msdn.microsoft.com/en-us/library/vstudio/ms241272.aspx