Komodo 编辑-如何禁用某种语言的“Linter”?

Komodo 编辑-如何禁用某种语言的“Linter”?

我一直在使用 Komodo Edit 来处理 Django 项目。

除了一个小麻烦之外,它工作得很好:当我编辑 Django 模板文件时,Komodo 喜欢在 Django 标签后面的第一个 HTML 标签下面放置红色波浪线,因为它认为这是一个无效的 HTML 文档(虽然它不是,它只是有 Django 模板标签/过滤器)。

请注意,在我找到的文档中,这条红色波浪线被称为“Linter 错误”。

有没有办法只针对特定类型的语言关闭红色波浪线?在使用 Python 代码时有这个功能很不错,但在我的每个 Django 模板上都有红色波浪线就很烦人了。

答案1

我能够得到一个解决方法有关此内容,请访问 ActiveState 论坛:

我需要去

<komodo_dir>/lib/mozilla/extensions/[email protected]/components/

并编辑koDjango_UDL_Language.py

向类中添加以下方法只会关闭 django 文件的 linter:

def get_linter(self):
    return None

答案2

您可以在 Activestate 的 KOMODO 邮件列表中提问。开发人员会阅读它,因此您很可能会得到很好的答案。

答案3

您还可以编辑首选项下的样式以将其“隐藏”。
编辑->首选项->字体和颜色->指示器(选项卡)->样式:(查找隐藏)。

相关内容