【发布时间】:2019-02-23 12:30:32
【问题描述】:
我可以在 VSCode 中静默更改行尾吗?
像这样的:
vscode.commands.executeCommand("workbench.action.editor.changeEOL", "LF");
【问题讨论】:
标签: visual-studio-code vscode-extensions eol
我可以在 VSCode 中静默更改行尾吗?
像这样的:
vscode.commands.executeCommand("workbench.action.editor.changeEOL", "LF");
【问题讨论】:
标签: visual-studio-code vscode-extensions eol
您可以将此行添加到您的用户首选项设置中(CTRL + ,):
"files.eol": "\n"
【讨论】:
vs 代码的右下角会显示 lf 或 crlf。单击此处,它将提供更改选项。
【讨论】:
解决办法是调用edit方法激活TextEditor。例如:
require('vscode').window.activeTextEditor.edit(builder => {
builder.setEndOfLine(vscode.EndOfLine.LF);
})
【讨论】:
TextEditor对象的edit方法。例如:require('vscode').window.activeTextEditor.edit(builder => { builder.setEndOfLine(vscode.EndOfLine.LF); })