无法显示在 Visual Studio 代码中创建和保存的 JSON 文件
Cannot display JSON file created and saved in Visual Studio Code
当我在Visual Studio代码中创建文件时(在Windows 7框),添加一些内容,然后保存,内容被替换为以下消息:
The file cannot be displayed in the editor because it is either binary
or uses an unsupported text encoding.
我的解决方法是在 Sublime Text 中创建并保存文件,然后我可以打开它,编辑它,然后在 VS Code 中保存它。
我需要做什么才能使用正确的编码保存文件?
以下是我正在执行的步骤:
- 在 VS Code 中创建一个新文件
- 将文件的语言设置为 JSON(编辑器右下角)
输入以下内容
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
将文件另存为 test.json
这是 VS Code 中的错误。如果您 运行 进入它,而不是设置文件的语言,使用 .json
扩展名保存文件,VS Code 将检测语言并正确显示文件。
我已经在这里提交了错误:
https://code.visualstudio.com/issues/detail/16781
这是 VS Code 中的一个错误,已修复,将在下一次更新中提供。对不起!并非所有文件类型都会发生这种情况,但不幸的是 JSON。
更新
与此同时,已发布解决该问题的新版本。
当我在Visual Studio代码中创建文件时(在Windows 7框),添加一些内容,然后保存,内容被替换为以下消息:
The file cannot be displayed in the editor because it is either binary
or uses an unsupported text encoding.
我的解决方法是在 Sublime Text 中创建并保存文件,然后我可以打开它,编辑它,然后在 VS Code 中保存它。
我需要做什么才能使用正确的编码保存文件?
以下是我正在执行的步骤:
- 在 VS Code 中创建一个新文件
- 将文件的语言设置为 JSON(编辑器右下角)
输入以下内容
{"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }}
将文件另存为 test.json
这是 VS Code 中的错误。如果您 运行 进入它,而不是设置文件的语言,使用 .json
扩展名保存文件,VS Code 将检测语言并正确显示文件。
我已经在这里提交了错误: https://code.visualstudio.com/issues/detail/16781
这是 VS Code 中的一个错误,已修复,将在下一次更新中提供。对不起!并非所有文件类型都会发生这种情况,但不幸的是 JSON。
更新
与此同时,已发布解决该问题的新版本。