我已经安装了 VS 2010 大约一年,直到大约一个月前它一直运行良好。
当我输入“::”、“.”、“->”等时,文本编辑器开始将插入符号移动到奇怪的地方,而且没有立即可推断的原因,这种情况越来越频繁。
我已经做了resetsettings无济于事。
有任何想法吗?
编辑 - 更多细节:
键入“::”时,插入符号将跳转到行首,或该行第一个符号中间的某个位置。
当完成一对“<>”时,如果有任何嵌套出现,则删除或对齐最后一个“>”。例如:
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
我通常在键入模板时关闭模板,但在排列多个参数时,我将它们垂直放置并倾向于在填写完它们后关闭它们。这不会发生在单行上。