Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2010编辑器意外的自动更正_C#_C++_Visual Studio 2010_Editor - Fatal编程技术网

C# Visual Studio 2010编辑器意外的自动更正

C# Visual Studio 2010编辑器意外的自动更正,c#,c++,visual-studio-2010,editor,C#,C++,Visual Studio 2010,Editor,我安装了VS2010 32b西班牙语,在编辑代码时发现了一个奇怪的问题。当我写“s”(例如,在#include“st…”中)时,它会自动转换为带有重音符号的s。当我写AA、II或UU时,也会发生类似的问题,但在这些情况下,AA会转换为a+hypen(其他元音的行为与O和E的情况相同)。如果我写“s”都可以,但如果删除一个,则剩余的“S再次在带有重音的S中转换 我注意到这看起来更像是一种视觉效果,因为如果你复制“错误”的代码并粘贴到另一个编辑器中,它看起来很完美:“S就是”S。 此外,VS完美地编

我安装了VS2010 32b西班牙语,在编辑代码时发现了一个奇怪的问题。当我写“s”(例如,在#include“st…”中)时,它会自动转换为带有重音符号的s。当我写AA、II或UU时,也会发生类似的问题,但在这些情况下,AA会转换为a+hypen(其他元音的行为与O和E的情况相同)。如果我写“s”都可以,但如果删除一个,则剩余的“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.  

#include'Stdafx.h“我刚进入我的2013年VS版本,在搜索框中键入语言,然后选择环境,在下拉列表中我选择了英语(你的可能是西班牙语),但是第二个与Microsoft Windows相同。如果您没有尝试,请尝试一下,看看会发生什么。

您是否在“控制面板>区域和语言>键盘和语言”中选择了多种语言?如果是,您可能会通过按ALT+LEFT SHIFT意外切换语言。再次按可切换回。

您是否启用了任何辅助功能?文件编码是否有损坏?是否有任何第三方加载项?