我已经安装了VS 2010大约一年了,直到大约一个月前它已经运行良好。
更频繁地,并且由于没有立即可推断的原因,当我输入“::”,“。”,“ - >”等时,文本编辑器开始将插入符移动到奇怪的位置。
我做了重置设置无济于事。
有什么想法吗?
编辑 - 更多细节:
当输入“::”时,插入符将跳转到该行的开头,或者该行第一个符号中间的某个位置。
当完成一对“<>”时,如果有任何嵌套事件,则最后一个“>”被删除或证明。例如:
welcome_mat<
tuba<
yip<int>,
orange<float> // <- after typing newline here...
> // <- this was the original closing ">" for "welcome_mat" (I didn't type a ">" yet)
// ^---- caret is now here
当我输入模板时,我通常会关闭模板,但是在排列多个参数时,我会将它们垂直放置,并在填充后倾向于关闭它们。这不会发生在单行上。
答案 0 :(得分:1)
尝试重新安装它,如果不起作用,请查看键盘快捷键,也许你有一些奇怪的快捷方式绑定使插入符号移动。