当我键入某些函数或变量时,Resharper 会在我的光标下方建议一个可能的名称列表 (Intellisense)。它将突出显示建议列表框中它认为最接近我正在键入的内容的文本。这很好。
但是,当列表中突出显示的元素正确时,我按回车键,它会转到下一行。我认为如果它将建议列表中突出显示的文本插入到我的类型光标在编辑器上的位置会更直观。要将 Intellisense 列表框中的文本输入到编辑器中,我必须按键盘上的向上/向下箭头以专注于 Intellisense 列表框,然后按 Enter。这是相当麻烦的。在 Eclipse 中,当我按 Enter 时,文本会插入到编辑器中。
如何设置 Resharper 或 Visual Studio 2012(此问题属于哪个错误)以将其 Intellisense 列表中突出显示的文本插入到编辑器中,而不是向下一行。
最佳答案
我不知道我是否完全正确,但似乎您得到了所谓的“软”完成,其中 ReSharper 试图不打字。如果是这样,那么您可以使用 Tab
完成完成而不是 Enter
.或者你可以去ReSharper | Options -> Environment | Intellisense | Autopopup
,找到您的案例并从 Display and do not preselect
更改值至 Display and preselect
.
如果这不是您的情况,那么请指定 ReSharper 版本和代码示例,我们会研究它。
关于resharper - 当按下 Enter 键时,如何让 Resharper 将 Intellisense 列表框中的突出显示文本插入到编辑器中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12276630/