Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 是否可以从Visual Studio 2008导出错误列表?_Visual Studio 2008 - Fatal编程技术网

Visual studio 2008 是否可以从Visual Studio 2008导出错误列表?

Visual studio 2008 是否可以从Visual Studio 2008导出错误列表?,visual-studio-2008,Visual Studio 2008,我想知道是否有可能导出VisualStudio2008错误列表,最好是Excel格式 谢谢 在错误窗口Ctrl+A,Ctrl+C 粘贴在Excel中 那是非常。。。至少可以说很有趣 您可以在“错误列表”窗口中按Ctrl+A选择所有项目,然后按Ctrl+C将其复制到剪贴板,然后粘贴到Excel中。不是自动的,但是: 单击错误列表中的任意位置 类型:CTRL-A、CTRL-C 打开Excel 类型:CTRL-V 您可能可以使用Visual Studio宏很容易地自动化此操作,它可以像下面这样简单:

我想知道是否有可能导出VisualStudio2008错误列表,最好是Excel格式

谢谢

  • 在错误窗口
    Ctrl+A
    Ctrl+C
  • 粘贴在Excel中

  • 那是非常。。。至少可以说很有趣

    您可以在“错误列表”窗口中按Ctrl+A选择所有项目,然后按Ctrl+C将其复制到剪贴板,然后粘贴到Excel中。

    不是自动的,但是:

  • 单击错误列表中的任意位置
  • 类型:CTRL-A、CTRL-C
  • 打开Excel
  • 类型:CTRL-V
  • 您可能可以使用Visual Studio宏很容易地自动化此操作,它可以像下面这样简单:

    DTE.Windows.Item(EnvDTE80.WindowKinds.vsWindowKindErrorList).Activate
    DTE.ExecuteCommand ("Edit.SelectAll")
    DTE.ExecuteCommand ("Edit.Copy")
    

    这是通过录制宏(工具>宏>录制)生成的。我将把它从剪贴板移到Excel副本中的练习留给您,因为我以前使用过Excel automation,以后再也不想使用它;=)

    错误列表管理器–Visual Studio插件

    错误列表管理器扩展允许您在VisualStudio的错误列表窗口上执行额外的操作,如导出、电子邮件、打印


    你不想改变话题吗,
    VS2008
    太难了vague@Snowbear:已提交编辑以供批准。@Snowbear,公平地说,我们正在进行stackoverflow,“VS 2008”在该上下文中相当明确=)@Rob,抱歉,用错了词。不是
    模糊
    ,而是
    不太窄
    。对不起我的英语:)@Snowbear,永远不要为你的英语比许多母语为英语的人更流利而道歉(我假设你是俄罗斯人,而不是住在那里的美国佬/英国人/澳洲人/等等)。但是是的,我明白你的意思,答案应该适用于任何版本的VisualStudio,希望=)我需要一些自动化。但是我如何使用VS宏呢?我在哪里可以找到你it@Aravinth,我添加了一个基本示例,演示了如何自动将错误从错误窗口获取到剪贴板的过程。您可以将其创建为Visual Studio宏,并将其附加到键盘快捷键=)@Rob,感谢您提供了将错误保存到Clipboard的提示。但我需要将错误粘贴到指定位置的excel文件中。我尝试了以下代码,但无法正常工作。如果有任何问题,请告知我“System.Diagnostics.Process.Start”(“C:\\Aravinth\\Book1.xls”)DTE.ExecuteCommand(“Edit.PasteSpecial”)如何使用宏粘贴错误command@Aravinth,DTE.ExecuteCommand只会在Visual Studio中触发事件,而不会在您开始的过程中触发。我建议您提出一个关于自动化Excel的新问题,因为它与“获取错误列表”截然不同“而且你会有更好的机会得到一个好的答案=)@Rob,有没有其他方法可以自动化excel