JSLint 위반을 통과하도록 내 코드를 자동 서식을 지정하려고합니다. Ctrl + Alt + L을 누를 수 있음을 알고 있지만 원하는 방식으로 코드의 형식을 지정하지는 않습니다.WebStorm 2016 사용자 지정 요구 사항을 기반으로하는 자동 서식 코드
예를 들어, JSLint는 변수가 함수 위에 정의되지 않은 변수에 대해 불평합니다. 내 코드 포맷터가 그 변수를 함수의 맨 위로 옮기고 싶을 것이다. (또는 그것에 대해 불평하지 않는 linter가 더 좋을 수도있다.) 또 다른 예는 사용되지 않는 변수에 대해 불평하는 linter입니다. 이 경우, 포맷터가 사용하지 않는 변수를 제거하기를 원할 것입니다. 물론 기본 형식 지정자와 마찬가지로 간격 문제도 수정해야합니다.
WebStorm에서 가능하지 않은 경우 JSLint 구성 파일을 편집하여 일부 경고 (예 : 기능 상단의 모든 변수 정의)를 해제 할 수 있습니까?
나는 grunt-jslint
을 사용하고 있습니다.
답장을 보내 주셔서 감사합니다! 불행히도 ESLint로 전환 할 수없는 이유는 이것이 업무와 관련되어 있기 때문입니다. Gruntfile의 옵션을 망쳐 놓을 게요. –