Visual Studio 2010文本编辑器bug插入符号

Visual Studio 2010 text editor buggy caret

本文关键字:bug 插入 符号 编辑器 文本编辑 Studio 2010 文本 Visual      更新时间:2023-10-16

我已经安装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

我通常在输入模板时关闭它们,但在安排多个参数时,我将它们垂直放置,并倾向于在填写完后关闭它们。

尝试重新安装它,如果这不起作用,看看你的键盘快捷键可能你有一些奇怪的快捷键绑定,使插入符号移动