Resharper自动完成语句

Resharper自动完成语句,resharper,Resharper,我知道这可能很简单,但我就是想不出来 假设我有以下代码 string name; name.LastIndexOf("aaa"); 在我键入单引号后,Resharper将为我添加另一个引号,因此我 name.LastIndexOf("") 键入aaa后,我有name.LastIndexOf(“aaa”)但现在我的插入符号位于双引号内 我如何告诉Resharper我已经完成了,这样它就可以添加;不使用鼠标或方向键移动到下一行 也许我没有说清楚。使用结束键与方向键没有太大区别。我在寻找一个单步

我知道这可能很简单,但我就是想不出来

假设我有以下代码

string name;

name.LastIndexOf("aaa");
在我键入单引号后,Resharper将为我添加另一个引号,因此我

name.LastIndexOf("")
键入aaa后,我有name.LastIndexOf(“aaa”)但现在我的插入符号位于双引号内

我如何告诉Resharper我已经完成了,这样它就可以添加;不使用鼠标或方向键移动到下一行


也许我没有说清楚。使用结束键与方向键没有太大区别。我在寻找一个单步按键,它会告诉Resharper完成语句并移动到下一个块。我认为这肯定是可能的,因为Resharper很聪明。我就是想不出来。

你可以像平常一样键入
,或者按结束键。

此时ReSharper不会等你完成模板,所以你需要键入
[End];
移动到行末并完成语句。

您实际上可以使用完整语句功能(在ReSharper 2.x和IntelliJ IDEA keymap中映射为Ctrl+Shift+Enter)。这将在语句末放置“;”,并将插入符号移动到下一行