Visual Studio 2017-在打开的每个文件上强制进行文件编码

我在Visual Studio 2017 Enterprise中有一个安装了PHP工具的项目。每个项目文件都具有ISO-8859-2编码(VS术语中的代码页28592),并且一切正常,直到我尝试打开任何文件。 VS错误地将编码猜测为Windows-1250,而没有覆盖该项目范围的可见方法。这导致国家变音符号被错误地加载,并需要重新打开每个具有手动指定编码的文件。

有什么想法(除了手动指定每个打开的文件编码外)如何在此项目中将每个打开的文件强制编码为ISO-8859-2-无需人工干预?

((为了减少使用此特定编码的原因:程序必须遵守国家规范PN-T-42118,并将此编码指定为强制性。此规范必须是在整个项目中始终遵守–设计要求。)

tangyb521 回答:Visual Studio 2017-在打开的每个文件上强制进行文件编码

在VS 2017中,它通常由具有 charset 属性的EditorConfig文件控制。

本文链接:https://www.f2er.com/3162651.html

大家都在问