5

我的 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

4

3 回答 3

3

谢谢杰西,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()
于 2013-08-29T09:58:25.147 回答
3

我用“活动日志分析器”解决了我的类似问题。它只是活动日志的 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-工作室/

于 2014-07-21T13:01:14.300 回答
2

您可以从命令行启动 Visual Studio,并指定/log让 Visual Studio 将所有详细信息写入ActivityLog.xml. 这不是一个漂亮的弹出对话框,但您可以从那里获得所需的信息。

请参阅:http: //msdn.microsoft.com/en-us/library/vstudio/ms241272.aspx

于 2013-05-01T14:47:04.753 回答