gpt4 book ai didi

sublimetext2 - Sublime Text 2/sublimeLinter : only Python is real-time background linted

转载 作者:行者123 更新时间:2023-12-04 15:58:42 25 4
gpt4 key购买 nike

我已经在这方面花了几个小时,但进展不大。我正在使用 SublimeLinter v1.7 [1] 运行 Sublime Text 2.0.2。它实时漂亮地对 Python 进行 lint,但对于我日常使用的许多其他语言 [Javascript、Ruby、CSS/SCSS 等],它只会在保存时通过控制台显示格式错误的警告 [2]。我已经为可执行映射尝试了许多设置。我目前有:

"sublimelinter_executable_map":
{
"javascript": "/usr/local/bin/node",
"node": "/usr/local/bin/node"
},

我在那里也只有 "javascript": "/usr/local/bin/node"。我也试过同时使用 jshint 和 jslint 作为“javascript_linter”选项。

控制台显示 SublimeLinter 加载和启用 javascript、CSS 和 Ruby(分别使用 node、ruby 和 node)。

在控制台上启用消息后,我得到:
Traceback (most recent call last):
File "./SublimeLinter.py", line 431, in _update_view
File "./SublimeLinter.py", line 143, in run_once
File "./sublimelinter/modules/base_linter.py", line 291, in run
File "./sublimelinter/modules/javascript.py", line 72, in parse_errors
ValueError: Error from jslint: util.puts: Use console.log instead

还:
SublimeLinter: css enabled (using node.js)
Traceback (most recent call last):
File "./SublimeLinter.py", line 431, in _update_view
File "./SublimeLinter.py", line 143, in run_once
File "./sublimelinter/modules/base_linter.py", line 291, in run
File "./sublimelinter/modules/css.py", line 24, in parse_errors
ValueError: Error from csslint: util.puts: Use console.log instead

接下来是原始的 linting 消息,例如:
[{"id":"(error)","raw":"Use spaces, not tabs.","evidence":"\t\"published\":     
\"#444444\",","line":4,"character":1,"reason":"Use spaces, not tabs."},{"id":"
(error)","raw":"Expected '{a}' at column {b}, not column
{c}.","evidence":"\t\"published\":

[1] 根据 https://github.com/SublimeLinter/SublimeLinter/issues/512我回滚到 v1.7 以使 PEP8 linting 工作。

[2] Coffeescript 获得实时 linting,这很好。

最佳答案

关于sublimetext2 - Sublime Text 2/sublimeLinter : only Python is real-time background linted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19150293/

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