【发布时间】:2018-04-06 13:12:47
【问题描述】:
我曾经能够说服 Visual Studio 编辑器将我的源文件保存为纯旧的 8 位 ascii,没有 BOM。我想我所要做的就是将项目->属性->配置属性->字符集设置为“未设置”。那时就是这样。现在是 Visual Studio 2017,我想不出办法。
问题:如何?
我尝试将该属性值设置为“从父级继承...”。我还尝试输入“ascii”。它接受该值,但没有任何效果。
编辑 - 我想通了。请参阅我发布的答案。
【问题讨论】:
-
“project->properties->configuration properties->Character Set”是从什么时候开始在编辑器中设置当前文件的编码的?
-
@Dai - 我不知道。你认为有一段时间没有吗?对我而言,重要的是它现在做了什么。
-
我在 Visual Studio 安装中的任何地方都看不到“配置属性”。如果您指的是 C++ 项目中的“字符集”属性,则指的是运行时库对文本的处理,而不是文件在编辑器中的保存方式。
-
@Dai - 现在我又感到困惑了,我感谢你。不知何故,我让VS在us-ascii中保存文件,我不知道我是怎么做到的。请参阅问题的修订。我给你一个当之无愧的 +1,但仍然怀念过去。
标签: visual-studio visual-studio-2017