gpt4 book ai didi

javascript - 配置 SublimeLinter 以忽略尾随空格

转载 作者:行者123 更新时间:2023-11-29 22:08:11 27 4
gpt4 key购买 nike

当我将 SublimeLinter 用于带有 javascript 的 Sublime Text 2 时,只要有尾随空格,它就会显示红色感叹号图标,这不应该是 javascript 的问题。

我做了一些研究,发现我可以根据此处找到的错误代码将下面的代码添加到包用户设置 (SublimeLinter.sublime-settings) 中: https://github.com/jcrocholl/pep8/blob/master/pep8.py

{
"pep8_ignore": [ "E200", "W200", "200" ]
}

但由于某种原因,错误图标仍然显示。

最佳答案

您找错地方了 - PEP8 用于 Python 代码检查。 SublimeLinter 默认使用 JSHint 来检查 JavaScript 文件。在这种情况下,您可以使用此 SublimeLinter 配置来消除 JavaScript 尾随空白警告:

{
"jshint_options": {
"trailing": false
}
}

参见 JSHint Options#trailing


但老实说,这不是理想的方式。尾随空格是纯粹的邪恶。为什么,你可能会问?好吧,我想到了几个原因:

因此,我建议自动 trim 尾随空格。在 ST2 中,转到 Preferences -> Settings - User 并添加此配置:

{
"trim_trailing_white_space_on_save": true
}

这样,尾随空格会在第一个 Ctrl/Cmd+S 时自动删除,不仅适用于 JavaScript,适用于您编写代码的任何语言。

关于javascript - 配置 SublimeLinter 以忽略尾随空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19711921/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com