ESLint

소프트웨어 스크린 샷:
ESLint
소프트웨어 정보:
버전: 2.10.1 업데이트
업로드 날짜: 24 May 16
개발자: Nicholas C. Zakas
라이센스: 무료
인기: 110

Rating: 2.0/5 (Total Votes: 3)

ESLint은 모든 자바 스크립트 개발자, 특히 코드 테스터를위한 도구를 반드시이-이있다.

이 유틸리티는 그들에게 발생하는 문제에 대한 마지막에 간단한 보고서를 받고, 일반적인 문법 관련 문제에 대한 자바 스크립트 파일을 분석 할 수 있습니다.


사용자 정의 규칙, 개발자가 활성화 또는 (회사의) 내부 코딩 스타일 가이드에 따라 해제 할 수 있습니다 일련의 규칙에 대해

ESLint 검사 자바 스크립트 코드입니다.

내장 된 일련의 규칙은 표준 패키지로 제공하지만, ESLint의 주요 특징은 그들이에서 원하는 내용을 찾을 수없는 경우 사람이 규칙의 자신의 세트를 만들 수있게된다 강력한 규칙 API입니다된다 원래 ESLint 분포입니다.

기본 ESLint으로 표준 인 ECMAScript 5 구문을 사용하지만, 버전 0.12 기본 인 ECMAScript 이후 6 기능이 서서히 핵심에 추가되었습니다.

ESLint 영감과 같은 유사한 자바 스크립트 linting 도구를 모델로 한

- JSLint

- JSHint


대신 구문 분석의 구문 분석 코드에 대한 AST 트리를 만들고 간다으로 분석하기 때문에

상기 도구에 비해 ESLint가 느립니다. 이 그것을 속도가 느려집니다,하지만 더 나은 linting 결과를 제공한다.

때문에이 더 나은 결과, 드루팔, Esprima, 또는 웹킷 엔진 같은 프로젝트 자체가 다른 도구를 통해 사용

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

고정 :
보고서 FN에서 LOC의 OBJ는 열을 기대하고있다.
모든 범위를 확인하기 위해 더 그림자를 강제하지 않습니다.
들여 쓰기 설정을 --init.
여러 공유 CONFIGS 번들 언급.
직접 필요한 확장 된 구성 객체를 오버라이드 (override) 할 수 없습니다.
markdownlint 종속성을 업데이트합니다.
점 위치가 정확 점 토큰을 사용한다.
충돌에서 LINEBREAK 스타일을 중지합니다.
CallExpressions 어떠한 중복의 경우를 문제 규칙이 없습니다.
eslint-ENV 댓글에 대한 완전한 지원을 활성화합니다.
사이트 생성을 가속화.
후행 공백을 고정.

이 버전 0.24.1의 새로운 기능 :

이 고정 :
보고서 FN에서 LOC의 OBJ는 열을 기대하고있다.
모든 범위를 확인하기 위해 더 그림자를 강제하지 않습니다.
들여 쓰기 설정을 --init.
여러 공유 CONFIGS 번들 언급.
직접 필요한 확장 된 구성 객체를 오버라이드 (override) 할 수 없습니다.
markdownlint 종속성을 업데이트합니다.
점 위치가 정확 점 토큰을 사용한다.
충돌에서 LINEBREAK 스타일을 중지합니다.
CallExpressions 어떠한 중복의 경우를 문제 규칙이 없습니다.
eslint-ENV 댓글에 대한 완전한 지원을 활성화합니다.
사이트 생성을 가속화.
후행 공백을 고정.

이 버전 0.22.1의 새로운 기능 :

이 고정 :
보고서 FN에서 LOC의 OBJ는 열을 기대하고있다.
모든 범위를 확인하기 위해 더 그림자를 강제하지 않습니다.
들여 쓰기 설정을 --init.
여러 공유 CONFIGS 번들 언급.
직접 필요한 확장 된 구성 객체를 오버라이드 (override) 할 수 없습니다.
markdownlint 종속성을 업데이트합니다.
점 위치가 정확 점 토큰을 사용한다.
충돌에서 LINEBREAK 스타일을 중지합니다.
CallExpressions 어떠한 중복의 경우를 문제 규칙이 없습니다.
eslint-ENV 댓글에 대한 완전한 지원을 활성화합니다.
사이트 생성을 가속화.
후행 공백을 고정.

이 버전 0.21.0의 새로운 기능 :

이 고정 :
탈구 인수 블록 범위-VAR에서 작동합니다
단지 캐리지 리턴과 줄 바꿈
새로운 캡 오류 메시지의 위치
클래스 메소드의 간격을 확인
모듈 가져 오기 지정자 정의해야
노 미확정에서 슈퍼를 무시
업그레이드:
v0.12.0에 Espree
파괴:
, JSX 변수 사용 검사를 중지하는 대신 API를 노출
새로운:
어떠한 중복 케이스 규칙 중복 케이스 라벨을 허용 없습니다
문서 풀 요청에 대한 문제의 요구 사항을 명확히
객체 키 주위에 따옴표를 추가

이 버전 0.18.0의 새로운 기능 :

이 고정 :
탈구 인수 블록 범위-VAR에서 작동합니다
단지 캐리지 리턴과 줄 바꿈
새로운 캡 오류 메시지의 위치
클래스 메소드의 간격을 확인
모듈 가져 오기 지정자 정의해야
노 미확정에서 슈퍼를 무시
업그레이드:
v0.12.0에 Espree
파괴:
, JSX 변수 사용 검사를 중지하는 대신 API를 노출
새로운:
어떠한 중복 케이스 규칙 중복 케이스 라벨을 허용 없습니다
문서 풀 요청에 대한 문제의 요구 사항을 명확히
객체 키 주위에 따옴표를 추가

이 버전 0.14.1의 새로운 기능 :

이 고정 :
종료 코드는 오류의 숫자 1을해야합니다.
첫 번째 줄의 들여 쓰기를 확인합니다.
엄격한 규칙은 화살표 기능에 던져하지 않아야합니다.

이 0.10 이상 Node.js를 :

이 요구 사항

유사한 소프트웨어

Apache JMeter
Apache JMeter

12 Apr 15

Review
Review

13 Apr 15

cppclean
cppclean

13 May 15

HTMLHint
HTMLHint

12 Apr 15

개발자의 기타 소프트웨어 Nicholas C. Zakas

zXml
zXml

5 Jun 15

코멘트 ESLint

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색