gpt4 book ai didi

visual-studio - 如何在 VS2017 中禁用新的调试窗口

转载 作者:行者123 更新时间:2023-12-01 22:58:37 26 4
gpt4 key购买 nike

我正在使用 Visual Studio 2017 RC,并且对单击“调试”时弹出的新 Chrome 窗口感到非常沮丧。

调试 Chrome 窗口的问题:

  • 需要很长时间才能启动/“附加”网站(我认为它附加了我不需要的所有 javascript 调试,因为无论如何我都使用 Chrome DevTools)
  • 不可与其他 Chrome 窗口停靠(作为选项卡)
  • 不记得表格历史。如果我正在测试表单,我无法自动完成表单数据,所以我每次都必须输入全部
  • 不记得网址历史记录。如果我正在测试网站上的特定页面,则无法从 Chrome 网址栏下拉列表中快速选择该网址。必须完整输入网址
  • 未启用扩展,因此我无法使用标尺或颜色选择器扩展
  • Chrome 窗口在调试停止时关闭,所以我必须打开一个新窗 Eloquent 能继续浏览本地站点

  • 有谁知道如何禁用这个新的调试样式窗口并回到 VS 2015 中的状态?

    最佳答案

    这不是问题,而是 VS 2017 中的一个新功能。以前我们只能在 Debug模式(VS)下使用 IE 调试 JS 和 TypeScript。但是现在他们已经使用 Chrome 的远程调试功能在 VS 中引入了调试 JS 和 TS。如果您在 Debug模式下运行应用程序(按 F5)并选择 Chrome 浏览器,Visual Studio 2017 将尝试在专用端口上打开与 Chrome 的远程调试 session 。通过远程调试,

  • 浏览器以普通模式启动,即没有扩展名和历史记录等。远程调试不适用于已经运行的现有 Chrome 实例。
  • 您总是会看到此窗口一段时间。此时,VS 正在尝试将远程调试器附加到 VS

  • enter image description here
  • 要回到 VS 2015 调试体验,请将调试目标从 Chrome 更改为 IIS Express。

  • 这篇文章详细描述了这个功能。 https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

    A kind of quick work around is to press F5 and launch the debug session and forget about the newly opened Chrome window. Go to your normal Chrome instance and just open your site in new tab. You will still be able to debug and do everything because IIS Express will still be running your app at that port.



    更新:
    @Steveadoo 在下面给出的答案是正确的前进方向。他的屏幕截图中显示的选项控制如何启动 chrome 进行调试。如果您想坚持使用常规 Chrome 实例,请取消选中它。

    希望这可以帮助。

    关于visual-studio - 如何在 VS2017 中禁用新的调试窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40750701/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com