【问题标题】:How to reset foreach autocomplete behavior in ReSharper如何在 ReSharper 中重置 foreach 自动完成行为
【发布时间】:2018-02-10 09:26:50
【问题描述】:

如何在 ReSharper 中将行为重置为原始行为?我不知道它是如何损坏的(可能是 ReSharper 更新后的错误),但通常在输入 foreach 并点击 TAB 并输入 list 并点击 TAB 之后我再次期待

foreach(var VARIABLE in list)
{

}

但是这会发生

foreach (var VARIABLE in list         {

}

在禁用 ReSharper 时不会发生这种情况。我当前的版本是 2017.2 Ultimate。

如果我不重置所有 ReSharper 设置就可以逃脱就好了。

【问题讨论】:

  • 这是一个错字,还是完成后 foreach 语句中没有关闭 )?
  • 这不是错字。这就是问题所在 - 它删除了右括号 ) 并在当前行的末尾而不是在新行上插入了左括号 {。

标签: c# visual-studio foreach autocomplete resharper


【解决方案1】:

R# 2017.2 版本是a known issue。

更新:此问题已在 R# 2017.2.1 release 中修复

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2012-07-07
    相关资源
    最近更新 更多