1
3
如果您进入“工具”>“选项”>“文本编辑器”>“文件扩展名”,这里是否有映射到记事本的内容?如果是这样的话,去掉它,它应该把它清理干净。另外,如果项目中有一个XML文件,您可以右键单击它,选择“打开方式”,然后选择默认编辑器。 更新:查看评论以了解其他要尝试的内容 |
2
10
对。Visual Studio文本编辑器似乎不支持UTF-16 Unicode,因此在外部编辑器中打开它。将XML文件重新保存为“utf-8”编码(记住也要将XML声明从“utf-16”更改为“utf-8”,然后就可以了。 |
3
2
有同样的问题。尝试用打开文件 带编码的XML编辑器 .这样我就可以显式地选择unicode,它成功地在vs.中打开了文件。从那里保存文件之后,问题就消失了。 |
4
0
我对.txt文件也有类似的问题。 我试图用“open with…”从vs打开那个文件,vs打开了它,但显示了第二个字符的垃圾。 当我将文件保存到另一个代码页时,问题就消失了。 尽管这仍然有点奇怪,因为原始代码页中原始文件的副本在vs中打开时双击正确,并且显示也正确。 |
5
0
我认为“每秒显示一个字符的垃圾”是因为该文件被保存为Unicode,但在编辑器中被视为非Unicode |
6
0
在安装了升级程序之后,我也遇到过类似的情况,即在Windows桌面上使用VsExpress2012的*.js文件。正在运行:
重启VS解决了这个问题。 |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |