编辑Resharper Intellisense建议

时间:2012-04-24 10:58:10

标签: resharper intellisense

我将Resharper 6.1与VS 2008结合使用并启用了Resharper Intellisense。它工作得很好,但一些智能感知建议让我感到疯狂:

  • '_'始终建议'_Appdomain'。大多数时候我只想要 强调所以我每次都要逃避这个建议。
  • 调用我想传递的变量与其名称相同的方法时 参数,第一个建议始终是参数。例如:

    Public Sub DoSomething()
      Dim someVar As String
      Dim result = DoSomethingElse(someVar :=)    '<--this
    End Sub
    
    Public Sub DoSomethingElse(someVar As String) 
       'stuff
    End Sub
    

我试图找到我可以删除它的位置或更改建议序列,但没有运气。

有没有办法改变这个?

2 个答案:

答案 0 :(得分:2)

Resharper 6.1添加了一项新功能来控制intellisense autopopup的行为方式。转到ReSharper-&gt;选项 - &gt;环境 - &gt; IntelliSense-&gt; Autopopup并将设置更改为“显示但不要预选”。

enter image description here

注意:此屏幕截图是针对C#设置的,我只是注意到您的代码示例是在VB中,我认为VB也可能有类似的设置。

答案 1 :(得分:2)

这是因为您在按Enter键之前在完成列表中预先选择了“_AppDomain”。在这种情况下,您可以:

  1. 在按Enter键

  2. 之前,使用Esc显式关闭IntelliSense窗口
  3. 将自动搜索选项更改为“显示但不预先选择”,以获取ReSharper下的“字母和数字”上下文选项|智能感知| Autopopup | VB.NET