首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SublimeLinter插件中禁用C、Ruby、Puppet等?

如何在SublimeLinter插件中禁用C、Ruby、Puppet等?
EN

Stack Overflow用户
提问于 2013-10-23 16:16:30
回答 2查看 443关注 0票数 0

简单地说,我想禁用我不使用的语言的linting。这是我的用户配置文件内容:

代码语言:javascript
复制
{ 
"sublimelinter": true, 
"sublimelinter_executable_map": { "php":"/usr/bin/php" },
"sublimelinter_mark_style": "outline",
"sublimelinter_gutter_marks_theme": "hard",
"sublimelinter_popup_errors_on_save": true,
"sublimelinter_notes": true,

"sublimelinter_disable":
[
    {
        "ruby": "ruby",
        "c": "c"
    }
]
}

帮不上忙。当我重启ST2并打开终端时,它出现了:

代码语言:javascript
复制
SublimeLinter: C loaded
SublimeLinter: ruby-lint loaded
SublimeLinter: haskell loaded
SublimeLinter: Ruby loaded
SublimeLinter: HTML loaded
SublimeLinter: Puppet loaded
SublimeLinter: Java loaded
EN

回答 2

Stack Overflow用户

发布于 2013-12-04 06:20:55

sublimelinter_disable列表中列出的任何语言都未启用linting。将该语言列为“已加载”并不意味着它已启用。有关实际启用的语言列表,请参阅控制台输出中更下方的部分。下面是我的配置中的一行示例:

代码语言:javascript
复制
SublimeLinter: css enabled (using node.js)

编辑:要从配置中完全删除语言列表,需要在sublimelinter/sublimelinter/ .pyc目录中删除与该语言相关的.py和.pyc文件。对我来说很有效。

票数 2
EN

Stack Overflow用户

发布于 2013-10-23 19:03:11

SublimeLinter.sublime-settings中的评论说:

代码语言:javascript
复制
// An array of linter names to disable. Names should be lowercase.
"sublimelinter_disable":
[
]

您是否尝试过简单地添加

代码语言:javascript
复制
"sublimelinter_disable":
["ruby", "c"]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19536329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档