【问题标题】:Can Resharper skip async/await keywords?Resharper 可以跳过 async/await 关键字吗?
【发布时间】:2015-03-10 14:58:54
【问题描述】:

我正在尝试了解新的 C# 5.0 异步 (CTP) 功能将如何工作。我也使用 ReSharper。但由于它只是一个 CTP,ReSharper doesn't support 新关键字 (async/await) 并将它们突出显示为错误。

这是它的外观(来自 CTP 示例的代码)

是否可以让 ReSharper 暂时跳过这些单词?

更新

我尝试了 Early Access Program ReSharper build 6.0.2151.53(2011 年 5 月 10 日),但没有成功。问题仍然存在,因此如果您希望解决问题,请投票here(按照彼得的回答)。

【问题讨论】:

  • 我从 ReSharper 看到的大多数建议都带有一个选项,可以对发现的问题发表评论,以防止 ReSharper 抱怨。也许这对你来说也是如此?试试Alt+Enter,看看上下文菜单中有哪些选项。
  • @Uwe Keim 我放了一张截图。似乎没有选择。

标签: c# resharper async-ctp


【解决方案1】:

Async 是一种新的语言语法,它还不是 RTM,所以 Resharper 还没有支持它。如果你觉得这很重要,Jetbrains 正在跟踪这个问题,你可以在这里投票:http://youtrack.jetbrains.net/issue/RSRP-196518?projectKey=RSRP

【讨论】:

  • 感谢您的回答。按照你的建议,我刚刚在那里投票
【解决方案2】:

Early Release of Resharper 6.1 现在支持异步 CTP。

如果可以的话,可能值得等待适当的发布版本。

【讨论】:

    【解决方案3】:

    正如您从针对您自己提到的问题所做的 cmets 中看到的那样,5.1.3 尚不支持它们,据我了解,短期内没有计划发布此修复程序。

    但 ReSharper 6 指日可待,并且已经可以通过抢先体验计划获得。你试过吗?我现在不能自己尝试,但我认为它可能已经支持新的关键字。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 2019-11-14
    • 1970-01-01
    • 1970-01-01
    • 2015-05-04
    • 2012-06-29
    • 1970-01-01
    相关资源
    最近更新 更多