我的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
答案 0 :(得分:3)
谢谢Jesse,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()
答案 1 :(得分:3)
我用“活动日志分析器”解决了类似的问题。它只是活动日志的xsl-Stylesheet,显示当前ActivityLog.xml中的HotSpots和错误
https://github.com/lcorneliussen/ActivityLogProfiler
还有关于它的Blog-Entry: http://startbigthinksmall.wordpress.com/2011/11/08/activity-log-profiler-find-out-which-extension-is-slowing-down-your-visual-studio/
答案 2 :(得分:2)
您可以从命令行启动Visual Studio并指定/log
选项,以使Visual Studio将所有详细信息写入ActivityLog.xml
。它不是一个漂亮的弹出式拨号,但你可以从那里获得你想要的信息。
请参阅:http://msdn.microsoft.com/en-us/library/vstudio/ms241272.aspx