如何暂时重命名代码,因为每次重命名一个局部变量时,它都有这个绿色框,甚至更改我的注释代码(使用我正在使用的局部变量)
示例:
考虑这种方法:
public static tblBadorder GetBadOrderByBadOrderID(int badOrderID)
{
tblBadorder User = db.Select.From<tblBadorder>().Where("BadOrderID").IsEqualTo(badOrderID).ExecuteSingle<tblBadorder>();
return User;
}
如果我在“tblBadorder”上意外命中重命名(我点击了CTRL +`)
tblBadorder User = db.Select.From<tblBadorder>().Where("BadOrderID").IsEqualTo(badOrderID).ExecuteSingle<tblBadorder>();
我会点击变量类型以防止重命名,但是如果我想将用户类型更改为“tblOrders”:
tblOrders User = db.Select.From<tblBadorder>().Where("BadOrderID").IsEqualTo(badOrderID).ExecuteSingle<tblBadorder>();
重命名绑定和绿色框不会消失。因此,如果我这样做它将改变tblBadorder类的名称和引用它的其他文件。
答案 0 :(得分:2)
只需按Enter键即可提交更改。
答案 1 :(得分:1)
这不是医生,当我这个问题时会疼吗?
你是如何触发重命名的?是否可以防止这种情况发生?如果你能解释一下,它可能会带来更好的答案。
这将是最好的方法。
核选项是通过以下方式禁用重命名:编辑器\重构\目录
中间方法是找到触发它的绑定( IDE |快捷方式)并禁用它。