在Visual Studio中智能复制粘贴/替换?
问题描述:
我有很多我的程序是这样的线,在Visual Studio中智能复制粘贴/替换?
Current[0][1] - CILH.Offset;
现在我必须对所有这些改变:
this.Offset(Current[0][1], CILH.Offset);
我必须手动更改此还是有一些功能或视觉工作室的聪明的东西,可以做到这一点?
UPDATE
确定这里是德的故事,我有这样的
double something0 = Current[0][1] - CILH.Offset; //both vars on right side are doubles
double something1 = Current[1][1] - CILH.Offset;
double something2 = Current[2][1] - CILH.Offset;
线我遇到了一些问题,所以我决定通过两个右侧加倍的方法和使用方法,而不是:
private void Offset(double val, double off)
{
if(off == 0) return val;
else if(val == 0) return off;
else return val + off;
}
现在我要所有的行改变这样的事情:
double something0 = Offset(Current[0][1], CILH.Offset);
double something1 = Offset(Current[1][1], CILH.Offset);
double something2 = Offset(Current[2][1], CILH.Offset);
这是疯了一百行这样的:(
显示更多的例子 - 这是不可能根据回答这个没有能够提取公共位的单个示例。 – Oded
你可以添加一个你试图匹配的更多行的例子吗? – DaveShaw