【问题标题】:Starting VS2019 and either starting profiler or skipping welcome screen启动 VS2019 并启动分析器或跳过欢迎屏幕
【发布时间】:2021-05-20 23:33:21
【问题描述】:

我经常使用 VS 2019 (16.8.5) 来分析在 Windows (10) 上使用 Qt 开发的应用程序。我已将其配置为 Qt Creator 中的外部工具。

但是,每次我通过运行 devenv.exe 打开它时,我都必须经历相同的过程,即在启动欢迎屏幕上单击“无代码继续”,然后选择 Debug → Performance Profiler菜单中的强>。我想尽可能地自动化。

所以我的问题是:有什么方法可以从命令行启动 IDE,跳过欢迎屏幕,直接进入分析器?如果没有,我至少可以跳过欢迎屏幕吗?

我查看了the manual,但找不到任何似乎可以完成这项工作的东西(/NoSplash 不会跳过欢迎屏幕,顺便说一句)。但是,我注意到控制台中devenv.exe /? 的输出列出了一个略有不同的选项集,还有/Command 开关(我也阅读了文档),这两者结合起来,结合过去的经验,降低我对那里文档完整性的信心。我还找到了Running the Visual Studio Profiler from the command line,但它讨论了直接使用命令行分析器;不过,我想在 IDE 中运行图形分析器。

如果无法通过devenv.exe,是否有其他方法可以自动执行此操作?如果有 方法,那么额外的问题是:除了打开探查器并在给定可执行文件名或正在运行的 PID 的情况下实际开始探查之外,我还能走得更远吗?

【问题讨论】:

    标签: c++ visual-studio command-line ide visual-studio-2019


    【解决方案1】:

    你可以像这样启动 VS 并打开分析器:

    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe" /Command Debug.DiagnosticsHub.Launch
    

    【讨论】:

    • 很好,很完美。你是怎么知道要使用什么/Command 命令的?
    • 哦,经过一番摸索后,我在 Tools -> Environment -> Keyboard 中找到了至少部分列表。
    • @JasonC 是的,在键盘选项中按下快捷键会显示使用的命令名称。还有marketplace.visualstudio.com/…
    【解决方案2】:

    通过各种设置,您可以轻松地根据自己的喜好配置 Visual Studio Code。几乎 VS Code 的编辑器、用户界面和功能行为的每个部分都有可以修改的选项。

    为了停止欢迎屏幕,请执行以下操作

    1. 转到文件 > 首选项 > 设置
    2. 搜索“启动编辑器”
    3. 从下拉菜单中选择“无”

    为了在应用启动时编辑/创建一个新屏幕,请按照以下步骤操作

    1. 转到文件 > 首选项 > 设置
    2. 搜索“启动编辑器”
    3. 从下拉菜单中选择“NewUntitleFile”
    4. 设置您自己的文件

    【讨论】:

    • 非常感谢。我没有使用 VS Code,我使用的是常规的 Visual Studio。但是,感谢您提醒我检查那里的选项; VS 等效项是 Tools -> Options -> Environment -> Startup 然后从下拉列表中选择“Empty Environment”。所以这至少让我通过了启动屏幕。现在要弄清楚如何启动分析器...
    • 请修正答案; OP 的问题是关于视觉工作室,而不是视觉工作室代码。它们是不同的程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多