Komodo Edit - Wie kann ich den 'Linter' für eine Sprache deaktivieren?

1443
TM.

Ich habe Komodo Edit benutzt, um an einem Django-Projekt zu arbeiten.

Es funktioniert gut, abgesehen von einem kleinen Ärger: Wenn ich Django-Vorlagendateien bearbeite, fügt Komodo gerne rote winkelige Linien unter den ersten HTML-Tag, der auf einen Django-Tag folgt, da er der Meinung ist, dass es sich um ein ungültiges HTML-Dokument handelt (obwohl dies nicht der Fall ist.) (es enthält nur Django-Template-Tags / -Filter).

Beachten Sie, dass diese rote Linie in den Dokumenten, die ich finden kann, "Linter-Fehler" genannt wird.

Gibt es eine Möglichkeit, dieses rote Wort nur für eine bestimmte Art von Sprache auszuschalten? Es ist schön, wenn Sie mit Python-Code arbeiten, aber es ist ärgerlich, wenn Sie bei jedem meiner Django-Vorlagen ein rotes Schnörkelchen haben.

3

3 Antworten auf die Frage

2
TM.

Ich konnte eine Antwort mit einer Problemumgehung dafür in den ActiveState-Foren erhalten:

Ich musste zu gehen

<komodo_dir>/lib/mozilla/extensions/django_language@ActiveState.com/components/ 

und bearbeiten koDjango_UDL_Language.py.

Durch das Hinzufügen der folgenden Methode zur Klasse wird der Linter nur für Django-Dateien deaktiviert:

def get_linter(self): return None 
1
user12612

Vielleicht fragen Sie eine der KOMODO-Mail-Listen von Activestate. Die Entwickler haben es gelesen, so dass Sie wahrscheinlich eine gute Antwort bekommen.

0
Wylie Кулик

Sie können den Stil auch unter "Voreinstellungen" als "ausgeblendet" bearbeiten.
Bearbeiten-> Voreinstellungen-> Schriftarten und Farben-> Indikatoren (Registerkarte) -> Stil: (Ausgeblendet suchen).