我一直在使用 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
您还可以编辑首选项下的样式以将其“隐藏”。
编辑->首选项->字体和颜色->指示器(选项卡)->样式:(查找隐藏)。