Ken*_*ith 0 resharper typescript resharper-9.0
我刚刚安装了Resharper 9,我很喜欢它改进的Typescript支持.但是我在这样的场景中遇到了错误:
module Test {
export function sayHello() {
alert('Hi!');
}
}
Test.sayHello = () => console.log('Hi!');
Run Code Online (Sandbox Code Playgroud)
这是一个完全有效的Typescript语法(它编译并运行时没有任何错误或警告),并且非常方便用于模拟场景等等.但是,Resharper 9将最后一行标记为错误:
The left hand side of an assignment expression must be a variable, property or indexer.
Run Code Online (Sandbox Code Playgroud)
现在,Resharper不是TS编译器,所以理论上我可以忽略错误,但是当我的一个文件中存在数十个这些不准确的错误评估时,它隐藏了合法错误.
我一直无法弄清楚如何关闭这一点错误检查.我已将此报告为一个错误,并且可能他们最终会修复它,但与此同时,它会让人分心.
对于一个变通方法的任何建议,害羞回到Resharper 8?
小智 5
不幸的是,没有可用的解决方法,抱歉.非常感谢您的报告,我创建了一个问题:https://youtrack.jetbrains.com/issue/RSRP-428835.将在9.0的第一个错误修复更新中修复.
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |