ath*_*r99 1 visual-studio-code
我正在使用Visual Studio Code编写带有LaTeX Workspace插件的LaTeX文件.
但是,每当我打开VS Code时,它都会坚持认为TeX文件的编码是UTF-8并且使所有特殊字符都变为bezerk,但由于某种原因,即使我转换它,TeX Live也不会编译该编码.由于另一个人也在使用该文件,并且他们的编辑器设置为Windows 1252编码,我想继续使用它.
如何在VS Code中永久(或扩展)设置文件的编码?
有特定于语言的配置. CTRL- Shift- P并看到"首选项:配置语言特定设置...但是,我没有看到LaTex选择.但你可能因为LaText插件.所以你可以这样做:
"[latex]": {
"files.encoding" : "windows1252"
}
Run Code Online (Sandbox Code Playgroud)
如果您没有看到一个,您可以将文件扩展名(.tex?)与列表中的文件扩展名相关联,然后再进行上述设置?
我猜你有
"files.autoGuessEncoding": false,
Run Code Online (Sandbox Code Playgroud)
已设置为false - 默认值.WTH,试试"真实".
小智 5
您的settings.json每个用户或每个工作区可以包含一个编码指令。
如果你想以UTF-8打开Java文件,那么下面的命令没有效果
"files.encoding" : "utf8",
Run Code Online (Sandbox Code Playgroud)
但这有效
"[java]": {
"files.encoding": "utf8"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3273 次 |
| 最近记录: |