TypeScript 图标在Visual Studio成员列表中完全混乱,

m1m5dgzv  于 6个月前  发布在  TypeScript
关注(0)|答案(4)|浏览(59)

🔎 搜索词

图标
图标完成

🕗 版本与回归信息

VS 17.10.0 P6

⏯ 活动链接

  • 无响应*

💻 代码

  • 无响应*

🙁 实际行为

属性的图标显示为:

有时可以正常工作:

参数的图标显示为:

参数的图标显示为:

🙂 预期行为

成员列表中显示正确的图标。

关于此问题的其他信息

  • 无响应*
sz81bmfz

sz81bmfz1#

还有一个案例:
属性图标显示在功能(在完成列表中):

而正确的图标显示在快速信息中:

hjqgdpho

hjqgdpho2#

你好,@Peter-Juhasz!鉴于这个问题是特定于Visual Studio的自动完成功能的,你能将这个讨论移动到https://developercommunity.visualstudio.com/VisualStudio中的一个新问题吗?谢谢!

sbdsn5lh

sbdsn5lh3#

你好,MariaSolOs。

我在这里报告这个问题的原因如下:

  • 由于Visual Studio只提供托管和呈现功能,它受语言服务控制,决定显示什么内容。在这种情况下,选择Visual Studio应该显示的正确图标的责任在于TypeScript语言服务。同样,如果VSCode中只有TypeScript的问题,那么我认为这个问题不属于VS Code仓库,而是属于这里。在我提供的视频中,你可以清楚地看到在不同设置下它的工作方式有很大的不同。因此,我的假设是问题出在TypeScript语言服务上,它在某些情况下选择了错误的图标来显示完成项(但对于快速信息来说它是正确的),而不是Visual Studio。
  • 语言服务在这个仓库中实现,我发现了许多与完成相关的类似问题,并在这里跟踪。
  • 我之前在使用VS报告时有过非常糟糕的经历,即使提供了详细的重现、录制等详细信息,他们通常会盲目地关闭它们,通常给出“信息不足”的提示,然后就结束了。

如果你确信问题出在Visual Studio上,能否将其转交给相应的团队?你比我能提供更多的内部细节,即使问题只是出现在语言服务与VS的集成上。谢谢。

798qvoo8

798qvoo84#

你好,彼得!
玛丽亚和我都在这个团队工作,为VS提供TypeScript和JavaScript经验。很抱歉我们之前没有提供你期望的答案水平,我们会尽力而为。
我们知道问题出在哪里,我们更希望在正确的系统中进行跟踪。如果你能在开发者社区中创建一个关于这个问题的issue,并将链接复制到这里,我会确保它能立即被路由到我们这里。只需复制粘贴这个应该就可以了,你在解释问题方面做得很好。
谢谢!
J

相关问题