当按enter键时,如何让Resharper将Intellisense列表框上突出显示的文本插入编辑器?

当按enter键时,如何让Resharper将Intellisense列表框上突出显示的文本插入编辑器?,resharper,Resharper,当我输入某些函数或变量时,Resharper会在光标下方建议一个可能的名称列表(Intellisense)。它将突出显示建议列表框中它认为最接近我正在键入的文本。这很好 但是,当列表上高亮显示的元素正确时,我按enter键,它将转到下一行。我认为,如果将建议列表中突出显示的文本插入编辑器上我的类型光标所在的位置,会更加直观。要将Intellisense列表框中的文本输入编辑器,我必须按键盘上的向上/向下箭头以聚焦Intellisense列表框,然后按enter键。这相当麻烦。在Eclipse中,

当我输入某些函数或变量时,Resharper会在光标下方建议一个可能的名称列表(Intellisense)。它将突出显示建议列表框中它认为最接近我正在键入的文本。这很好

但是,当列表上高亮显示的元素正确时,我按enter键,它将转到下一行。我认为,如果将建议列表中突出显示的文本插入编辑器上我的类型光标所在的位置,会更加直观。要将Intellisense列表框中的文本输入编辑器,我必须按键盘上的向上/向下箭头以聚焦Intellisense列表框,然后按enter键。这相当麻烦。在Eclipse中,当我按enter键时,文本被插入到编辑器中


我如何设置Resharper或Visual Studio 2012(此问题所属的故障)将其Intellisense列表中突出显示的文本插入编辑器,而不是下一行。

我不知道是否正确,但似乎您得到了所谓的“软”完成,ReSharper试图不干扰您的输入。如果是这样,则可以使用
选项卡
来完成,而不是
输入
。或者您可以转到
ReSharper | Options->Environment | Intellisense | autopoup
,找到您的案例并将值从
Display和not preselect更改为
Display和preselect


如果这不是您的情况,那么请指定ReSharper版本和代码示例,我们将对此进行研究。

您也可以使用ctrl-enter完成“软”完成(显示为大纲而不是整行选择)。值得知道的是,对于正常完成,enter将插入,tab将替换。