如何删除除 Markdown 之外的所有文件中的尾随空格?
Posted
技术标签:
【中文标题】如何删除除 Markdown 之外的所有文件中的尾随空格?【英文标题】:How do you remove trailing spaces in all files except Markdown? 【发布时间】:2019-01-26 20:04:16 【问题描述】:在 Visual Studio Code 中设置
"files.trimTrailingWhitespace": true
在保存文件时删除尾随空格,或 Shift + Alt + F 用于格式化文件,但这会破坏 Markdown格式化。
如何选择性地关闭 Markdown 的空白修剪?
【问题讨论】:
【参考方案1】:将此行添加到您的 settings.json
文件中。
"[markdown]":
"files.trimTrailingWhitespace": false
【讨论】:
我怎样才能另外为text (.txt)
和csv
文件关闭它?
ctl-k m
调出语言模式选择器。这是您可以应用的语言特定设置列表。对于文本,它看起来像[plaintext]
。 This could be helpful to set csv files to behave like plain text files.
谢谢! CSV 似乎不在列表中。
是的。使用我上次评论中提供的链接将 csv 格式设置为文本。【参考方案2】:
您可以通过在项目的根目录添加.editorconfig
来使用EditorConfig
:
[!markdown]
trim_trailing_whitespace: false
或者as GollyJer suggested,在settings.json
文件中添加这段代码sn-p:
"[markdown]":
"files.trimTrailingWhitespace": false
【讨论】:
这看起来不像正确的 .editorconfig 语法。[*.md] trim_trailing_whitespace=false
【参考方案3】:
做Ctrl-K s
。这将“保存而不格式化”,这也意味着,不会修剪您正在编辑的文件中的尾随空格
【讨论】:
这实际上只是一个临时解决方法,而不是答案。以上是关于如何删除除 Markdown 之外的所有文件中的尾随空格?的主要内容,如果未能解决你的问题,请参考以下文章
如何从数组中删除除javascript中的第一个元素之外的所有元素