2012-12-30 30 views
0

我已經安裝了VS 2010大約一年,它一直運行良好,直到大約一個月前。Visual Studio 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 

我通常接近我的模板,當我鍵入他們,但安排多個參數的時候,我垂直放置它們,往往會填寫出來後關閉它們。這不會發生在單行上。

+0

您是否安裝了任何擴展程序或加載項?如果是這樣,請嘗試禁用這些行爲並查看行爲是否與其中一個關聯。 – holtavolt

+0

不,剛剛嘗試了香草重新安裝(沒有SP1),並在幾分鐘內重新開始。 – defube

+0

我想你需要舉一些具體的例子。鑑於它在範圍操作符上發生,它肯定與IntelliSense設置有關,因此您可能會在Tools/Options /.../ C++等中尋找這些設置。 – holtavolt

回答

1

嘗試重新安裝它,如果這不起作用看看你的鍵盤快捷鍵,也許你有一些奇怪的快捷鍵綁定,使脫字符移動。

相關問題