Ich verwende Sublime Text 3 mit SublimeLinter (v3.7.4) und SublimeLinter-jshint (v1.2.1). Ich erhalte eine Warnung von der Linter in meinem Code und es wird am unteren Rand des Fensters gedruckt etwas wie:Sublimelinter - jshint - siehe Feld verursacht Warnung
2 of 3 errors: Expected and assignment or function call and isntead saw an expression, Line 17, Column 36
. Jetzt weiß ich, dass diese Warnung von meiner .jshintrc
Datei kommt, wo ich "expr" : true
definiere. Ich weiß jedoch nicht immer, wo diese Warnungen herkommen. Also gibt es eine Einstellung in der SublimeLinter.sublime-settings
Datei, wo ich dem Linter sagen kann, die Ursache der Warnung zu drucken?
Und so dann am unteren Rand des Sublime Text Fenster würde es so etwas wie lesen: 2 of 3 errors: Expected and assignment or function call and isntead saw an expression, caused by 'expr: true', Line 17, Column 36
Ja, ich wechselte zu ESLint. Sie können auch die Konsole von Sublime (in Mac OS X^') anzeigen und das zeigt immer einen ausführlichen Ausdruck, könnte auch in jshint arbeiten? Ich wechselte zu ESLint, bevor ich überprüfen konnte – Jeremy
@ Jeremy: Hmm, das wäre einen Versuch wert; um ehrlich zu sein, habe ich nur Jshint online versucht, wo es nicht auf die Spalte (nur auf die Zeile) meines Fehlers in einer sehr langen mehrteiligen Zeichenfolge zeigte, und es gab den falschen Grund ("fehlendes Semikolon") , während ich in Wirklichkeit ein Pluszeichen in der Konstruktion der langen Schnur vergessen hatte). Also erwarte ich nicht, dass es uns mehr sagt, aber es ist möglich ... – Cerberus