更改扩展名为 vscode 的文件 EOL API

Changing file EOL with vscode extension API

我可以在 VSCode 中悄悄更改行尾顺序吗?
像这样:

vscode.commands.executeCommand("workbench.action.editor.changeEOL", "LF");

在vs代码的右下角会显示lf或crlf。单击此处,它会提供更改选项。

您可以将此行添加到您的用户首选项设置中 (CTRL + ,):

"files.eol": "\n"

解决办法是调用activeTextEditoredit方法。例如:

require('vscode').window.activeTextEditor.edit(builder => { 
    builder.setEndOfLine(vscode.EndOfLine.LF);
})