这是要在VS Code或TypeScript中报告的错误吗?

时间:2019-06-24 07:40:51

标签: typescript visual-studio-code

给出以下代码:

if (<number>foo < <number>bar) {
}

foobar变量都是any类型(它们是从JSON反序列化的),并且上面的目的是在比较之前将它们强制转换为类型<number>他们。

如果我按VS代码中的 Alt Shift F 重新格式化包含该语句的源,它将变成...

if (<number>foo <<number>bar) {
}

...不再编译。

我想这是一个错误-应该在哪里报告?

是VS Code中的错误,还是TypeScript中的错误,还是TypeScript的某些VS Code扩展中的错误?

2 个答案:

答案 0 :(得分:-1)

最好尝试一个新的Visual Studio Code实例,如果发生这种情况,请报告它。

答案 1 :(得分:-1)

感谢您的评论。

我将其作为VS代码错误提交-https://github.com/microsoft/vscode/issues/75986