我知道这可能很简单,但我无法理解。
说我有以下代码
string name;
name.LastIndexOf("aaa");
在我输入单引号后,Resharper将为我添加另一个,所以我有
name.LastIndexOf("")
输入aaa之后我有了name.LastIndexOf(“aaa |”)但是现在我的插入|坐在双引号内......
我如何告诉Resharper我已经完成了它可以添加;并且不使用鼠标或方向键移动到下一行?
也许我没有说清楚。使用End键与方向键没有太大区别。我正在寻找一步一键,它将告诉Resharper完成声明并移动到下一个块。我认为一定可能,因为Resharper非常聪明。我无法理解。
答案 0 :(得分:23)
您实际上可以使用完整语句功能(在ReSharper 2.x和IntelliJ IDEA键映射中映射到Ctrl + Shift + Enter)。这会放';'在声明的最后,将插入符号移到下一行
答案 1 :(得分:8)
您可以像平常一样输入")
,或按结束键。
答案 2 :(得分:0)
此时,ReSharper并没有等待您完成模板,因此您需要输入[End];
以移至行尾并完成声明。