VS代码:文件结尾新行不持久
VS Code: End of file new line not persisting
我面临一个恼人的问题,即尽管明确设置了应该完成的操作,但没有为 HTML 和 JavaScript 保存新行。有人可以指导我做错了什么吗?
Visual Studio代码版本详情:
Version 1.23.0
Commit 7c7da59c2333a1306c41e6e7b68d7f0caa7b3d45
Date 2018-05-03T15:23:19.356Z
Shell 1.7.12
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64
VS 代码设置:
设置错误。
正确的设置是
"files.insertFinalNewline": false,
将此设置为 true
将允许在保存文件时添加一个新行。
还有一个更明确的设置 "html.format.endWithNewline": false,
但我从未使用过它,所以我不确定它是如何工作的。
您已将 files.eol
设置为 \r\n
。我不是专家,但由于您使用的是 Linux,您可能想尝试 Linux 特定的 EOL 标记 \n
。 Source
问题不在设置中,而是在扩展中。正如 VictorS. 在问题的评论中指出的那样,运行 code --disable-extensions
中的编辑器我验证了在没有扩展的情况下它确实有效。然后我开始卸载扩展程序直到它工作,最后归零到 this plugin 并卸载它让事情按我预期的那样工作。
这是因为 CODE
中的默认设置
// When enabled, insert a final new line at the end of the file when saving it.
"files.insertFinalNewline": false,
将其设置为 true,您将能够保留一个新行。我还建议您在末尾为多于一行的新行打开修剪器。
- 步骤#1:按⌘ + , (CTRL 在 Windows/Linux) 打开设置。
第 2 步:添加以下两个设置。
"files.insertFinalNewline":是的,
"files.trimFinalNewlines":正确,
⚡ Here's a GIF Demo — Save a file to add a line or trim extra lines
转到 vs code 中的扩展程序并删除名为 save on typing 的扩展程序并将其删除,一切都会好起来的
我面临一个恼人的问题,即尽管明确设置了应该完成的操作,但没有为 HTML 和 JavaScript 保存新行。有人可以指导我做错了什么吗?
Visual Studio代码版本详情:
Version 1.23.0
Commit 7c7da59c2333a1306c41e6e7b68d7f0caa7b3d45
Date 2018-05-03T15:23:19.356Z
Shell 1.7.12
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64
VS 代码设置:
设置错误。
正确的设置是
"files.insertFinalNewline": false,
将此设置为 true
将允许在保存文件时添加一个新行。
还有一个更明确的设置 "html.format.endWithNewline": false,
但我从未使用过它,所以我不确定它是如何工作的。
您已将 files.eol
设置为 \r\n
。我不是专家,但由于您使用的是 Linux,您可能想尝试 Linux 特定的 EOL 标记 \n
。 Source
问题不在设置中,而是在扩展中。正如 VictorS. 在问题的评论中指出的那样,运行 code --disable-extensions
中的编辑器我验证了在没有扩展的情况下它确实有效。然后我开始卸载扩展程序直到它工作,最后归零到 this plugin 并卸载它让事情按我预期的那样工作。
这是因为 CODE
中的默认设置 // When enabled, insert a final new line at the end of the file when saving it.
"files.insertFinalNewline": false,
将其设置为 true,您将能够保留一个新行。我还建议您在末尾为多于一行的新行打开修剪器。
- 步骤#1:按⌘ + , (CTRL 在 Windows/Linux) 打开设置。
第 2 步:添加以下两个设置。
"files.insertFinalNewline":是的, "files.trimFinalNewlines":正确,
⚡ Here's a GIF Demo — Save a file to add a line or trim extra lines
转到 vs code 中的扩展程序并删除名为 save on typing 的扩展程序并将其删除,一切都会好起来的