通过Visual Studio Community 2017在Firefox中调试Angular 7应用程序

通过Visual Studio Community 2017在Firefox中调试Angular 7应用程序,angular,debugging,firefox,visual-studio-2017,angular7,Angular,Debugging,Firefox,Visual Studio 2017,Angular7,我一直在寻找在firefox中设置vs代码调试器的说明,以便调试typescript代码的断点 不幸的是,google的第一页只向我返回Visual Studio代码的说明,但我正在寻找有关Visual Studio Community 2017的说明 我还偶然发现了一个插件: 但是我被插件描述弄糊涂了,因为它指向了一个VSCode文件,而这个文件在我的Visual Studio社区2017中似乎不存在: 要配置这些模式,必须在项目的根目录中创建一个文件.vscode/launch.json

我一直在寻找在firefox中设置vs代码调试器的说明,以便调试typescript代码的断点

不幸的是,google的第一页只向我返回Visual Studio代码的说明,但我正在寻找有关Visual Studio Community 2017的说明

我还偶然发现了一个插件:

但是我被插件描述弄糊涂了,因为它指向了一个VSCode文件,而这个文件在我的Visual Studio社区2017中似乎不存在:

要配置这些模式,必须在项目的根目录中创建一个文件.vscode/launch.json

这是否意味着我需要从我的项目中使用launchSettings.json?如果是这样,配置会是什么样子

我肯定我在这里错了,但我该怎么说呢

{
  "iisSettings": {
    ...
  },
  "profiles": {
    ...
    "Debug with Firefox" : { // ????? How do i set up this Profile?
      "name": "Launch index.html",
      "type": "firefox",
      "request": "launch",
      "reAttach": true,
      "file": "${workspaceFolder}/index.html"
   }
  }
}
如果您对此有任何了解,我们将不胜感激

问候

这是否意味着我需要从我的项目中使用launchSettings.json?如果是这样,配置会是什么样子

不,此扩展用于Visual Studio代码,而不是Visual Studio。因此,您无法将其用于Visual Studio

:

用于调试web应用程序或应用程序的Visual Studio代码扩展 Firefox中的浏览器扩展

此外,旧的Visual Studio调试器允许调试在浏览器中运行的后端.NET代码和客户端JavaScript,但旧的VS版本(如VS2015)只支持IE浏览器

您可以从Visual Studio 2017内部在Chrome中调试Angular 7应用程序,Visual Studio团队在Google Chrome浏览器中提供集成JavaScript调试,但对于Firefox支持,我们必须在用户语音上打开一个新线程:

当有足够多的社区对此反馈进行投票并添加评论时,产品团队成员将认真对待此反馈

现在,您可以使用Google Chrome调试Angular 7应用程序


希望这有帮助。

此问题有任何更新吗?你解决这个问题了吗?如果不是,你能告诉我关于这个问题的最新信息吗?问题仍然是我不能在VS 2017中调试Firefox和我在我的机器上安装Chrome的排版代码,但到目前为止我还没有测试过,因为我正处于其他的中间。但正如你所说,它可能会在chrome中工作。chrome调试器是VS2017的插件吗?或者我必须在chrome上安装一个用于vs调试的插件吗?或者它是如何工作的?我已经查看了用户语音页面。如果问题在2到3个月内仍然存在,我将提供firefox集成的建议。离vs已经支持chrome不远了。应该很容易不?好吧,如果你使用chrome,你不需要为VS 2017安装任何调试器插件,你可以查看博客了解更多详细信息。谢谢你的文档链接。我检查了它,如果我在谷歌chrome上调试我的应用程序,它就会工作。这似乎是Firefox的问题,或者VS根本不支持FF。Imo微软也应该涵盖这一点,因为在firefox上运行应用程序仍然是很方便的。。。我将把它作为一个笔记留给我自己,稍后再发给uservoice。我想看看vs17的那个功能:)