emacs에서 jslint를 사용하고 싶습니다. 따라서 flymake-jslint
과 flymake-cursor
패키지를 설치했습니다. 정말 간단한 자바 스크립트 파일이 있습니다Emacs flymake-jslint 모든 에러를 표시합니다.
/*global desc, task, jake, fail, complete */
"use strict";
task("example", function() {
var x = 5
console.log("asdf");
});
Flymake 제대로 var x = 5
강조를 내가 미니 버퍼에 Unused 'x'.
를 얻을. 내가 명령 줄에서 jslint
실행할 때, 내가 얻을 :
$ jslint jakefile.js
jakefile.js
#1 Expected exactly one space between 'function' and '('.
task("example", function() { // Line 3, Pos 25
#2 Expected ';' and instead saw 'console'.
var x = 5 // Line 4, Pos 14
#3 Unused 'x'.
var x = 5 // Line 4, Pos 9
나에게 그 비 구문 오류를 보여 flymake-jslint
을 구성하는 방법은 "예상 공간"같은이 있습니까?
[this] (http://www.emacswiki.org/emacs/FlymakeJavaScript)는 설정 파일에서 옵션을 설정할 수 있음을 제안합니다. * flymake-jslint 옵션을 사용자 정의하십시오. Windows에서 flymake-jslint-command를 ~/.emacs.d/jslint.bat로 설정하십시오. * 지저분한 공백의 허용을 보장하기 위해'/ * jslint white : false * /'(etc)를 추가 할 수 있어야합니다. off *를 파일별로 적용합니다. 그러나 config 경로를 먼저 시도하십시오. – ruffin