typescript 私有类字段:Chrome开发者工具/ Visual Studio Code支持

r1zhe5dt  于 2023-03-31  发布在  TypeScript
关注(0)|答案(1)|浏览(100)

根据caniuse的说法,私有类字段已经在Chrome 74中发布。* 我知道尽管已经发布,但私有类字段仍然有proposal status as of TC39。*
我们非常希望在我们正在开发的webcomponent库中使用这些组件。我们的构建设置完全支持这一点,代码可以按照设计工作。
不幸的是,从外观上看,Chrome开发者工具(截至版本78.0.3904.97)仍然不支持此功能-尽管有Chromium issue claiming the opposite
调试时不仅不能查看私有类字段

而且缩进在源代码视图中完全被扭曲了(我们使用的是sourcemap)。在Visual Studio Code 1.39.2中发现了同样错误的缩进行为(我认为这就是我在Chrome开发者工具中看到这种错误缩进的原因)。

VS Code linter也显示Invalid character

我试着研究这方面的信息,但没有找到任何实质性的东西。
有没有人有任何参考/知识
1.这是应该工作(我希望为5个版本前发布的功能,也许后面的标志?),
1.如果没有,***什么时候***会起作用,
1.有没有办法在VS Code中启用对私有类字段的支持(例如,通过插件)?
我能找到的:

9njqaruj

9njqaruj1#

什么时候能奏效?

  • 显示私有类字段是在Chrome77中引入的
  • 在Chrome 101中显示它们得到了改进
  • 使用Chrome111,可以直接从控制台访问私有字段

相关问题