簡體   English   中英

Visual Studio 2010編輯器意外的自動更正

[英]Visual Studio 2010 editor unexpected autocorrection

我安裝了VS2010 32b西班牙文,並在編輯代碼時發現了一個奇怪的問題。 當我寫“ s”(例如在#include“ st ...”中)時,它會自動轉換為帶有重音符號的S。當我寫AA,II或UU時也會發生類似的問題,但是在這種情況下,AA會被轉換a + hypen(對於其他元音,除了O和E以外,其他行為相同)。如果我寫下“所有”都可以,但是如果刪除一個“”,則其余的“ S”將再次以重音形式轉換為S。

我注意到這看起來更像是一種視覺效果,因為如果您復制“錯誤的”代碼並將其粘貼到另一個編輯器中,則它看起來很完美:“ S只是”S。 此外,VS通過這些問題完美地編譯了代碼,因此所有內容都是直觀的。

如果我寫

#include "stdafx.h"

aa ii oo uu

VS顯示:

#include ´Stdafx.h"   <=== 'S is S with accent, but i can't write that here!

â î oo û  <===== aa ii and uu are converted in that while editing.  

我找不到正在發生的事情或原因,以及如何消除這種令人討厭的效果。 我嘗試了可能與此相關的其他設置(或看起來如此),但沒有任何效果,因此我還原了更改。

注意OS語言和VS是西班牙語,但我也用英語嘗試了VS,結果是相同的。 在以前的VS版本中,我從來沒有遇到過這個問題。

有人給我一個關於為MsOffice使用語言包的想法,但實際上我不明白為什么Office會以這種方式影響VS或為什么它不會與以前的版本一起使用。

對正在發生的事情有任何想法嗎?

在這里,您可以下載有問題的VS錄制的小視頻 (取消檢查建議的下載管理器,像往常一樣針對這些文件托管站點,然后單擊灰色按鈕-對不起,但我沒有更好的filehost-)

編輯:我已經嘗試以下解決方案因為相似, Visual Studio 2010編輯器的輸入語言已更改 ,但問題仍然存在

我剛進入我的2013 VS版本,然后在搜索框中輸入語言,然后選擇環境,然后在下拉列表中選擇英語(您可能會說西班牙語),但是第二個選項與Microsoft Windows相同。 如果您沒有嘗試,請嘗試一下,看看會發生什么。

您是否在控制面板>區域和語言>鍵盤和語言中選擇了多種語言? 如果是這樣,您可能不小心通過按ALT +向左鍵切換了語言。 再次按下可切換回去。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM