我不确定你的VSCode设置是什么,但它们肯定是非标准的。这是在我的屏幕上看起来的样子:
。你可以通过按下
Ctrl + ,
并点击右上角的
打开设置(JSON)
来查看你的设置。以下是我的设置:
{
"breadcrumbs.enabled": true,
"editor.formatOnSave": true,
"editor.renderWhitespace": "boundary",
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"telemetry.telemetryLevel": "off",
"window.titleBarStyle": "custom",
"workbench.editor.showTabs": false,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.startupEditor": "none",
"workbench.enableExperiments": false,
"workbench.tree.indent": 24,
"workbench.tree.renderIndentGuides": "always",
"editor.detectIndentation": false,
"crates.useLocalCargoIndex": false,
"rust-analyzer.cargo.features": "all",
"window.zoomLevel": 1
}
如果您故意配置了这么短的行距,我不确定您是否能够修改下划线位置。但是,您可以禁用下划线:
如何在Visual Studio Code中禁用Rust变量及其方法的下划线? 但是,我认为下划线有重要作用,所以我个人会增加编辑器中的换行距离。