【问题标题】:Making ReSharper suggestions logical once again再次使 ReSharper 建议合乎逻辑
【发布时间】:2015-02-09 07:48:27
【问题描述】:

我真的很高兴在编码时拥有 Resharper,但有时自动弹出窗口中的建议和预选值只是......荒谬。

举个例子:

return 语句应该是显而易见的选择,对吧?

不建议使用枚举,尽管它也是最明显的。

如何让 ReSharper 不再是白痴?当我点击空格、点击点 (.) 等时,我想要最明显的建议;上面显示的建议与我即将编写的代码无关。

如果我想要智能完成或智能导入完成,我按 CTRL+SPACE、CTRL+SHIFT+SPACE 或 CTRL+ALT+SPACE。

编辑

【问题讨论】:

  • 您是否检查过Environment, Intellisense下完成行为设置页面的设置?
  • 再输入一个字母作为回报,很高兴你有 resharper 成为一个懒惰的程序员,不要变得更懒惰,第二张图片你想让 resharper 在那里神奇地做什么?
  • @LasseV.Karlsen - 我添加了我的设置截图。禁用大部分功能,根本没有帮助。
  • @KevinCrain - 这不是懒惰的问题。这是 Resharper 的问题,让我的编码习惯非常恼火。 AppRelativeTemplateSourceDirectory 建议不是很有帮助,当您认为在 Page_Load 内的 if 语句中时,最明显的是输入 return
  • @KevinCrain - 第二张图片显示 Resharper 无法识别枚举类型,尽管它确实是这里唯一的选择。枚举不能为空,所以它应该显示的唯一类型是枚举ListItemType

标签: c# visual-studio resharper


【解决方案1】:

这可能不是答案,但我按要求包含了我的完成行为设置。我发现聪明的行为有些不同。

这是来自 Resharper 8.1.23.546

【讨论】:

    猜你喜欢
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多