Eclipse의 Javascript 유효성 검사에서 Javascript 파일을 제외하는 방법


87

내 코드에 잘 작동하는 자바 스크립트 유효성 검사가 있습니다. 유효성 검사를 유지하고 싶습니다. 그러나 예를 들어 jquery와 같은 오픈 소스 라이브러리의 경우 유효성 검사가 경고를 생성합니다.

다운로드 한 라이브러리에 대한 경고를 원하지 않습니다. 하지만 내 코드에 대한 경고를 계속하고 싶습니다.

" 기본 설정> 유효성 검사 "창 에서 유효성 검사에서 파일을 제외 할 수 있다는 것을 알고 있지만 자바 스크립트 유효성 검사는 없습니다 ! 각 유효성 검사기를 살펴 보았지만 자바 스크립트 유효성 검사기가 없습니다.

그렇다면 유효성 검사에서 특정 파일을 어떻게 제외 할 수 있습니까?

내가 가지고있는 유효성 검사기 목록은 다음과 같습니다. Screenshot

감사 !

추신 : 저는 Eclipse PDT를 사용합니다.!


그것은 나를 위해 거기에 있습니다-그것은 JavaScript Syntax Validation이라고 불립니다. 나는 Eclipse TPTP를 가지고 있다고 믿는다.
Michael K

가지고 있지 않습니다. 자세한 내용은 추가 한 srceenshot을 참조하십시오.
Matthieu Napoli

Matthieu, 특별한 플러그인을 사용하고 있습니까? 기본 유효성 검사기를 다른 유효성 검사기로 대체했을 수 있습니다.
Augusto

Javascript와 관련된 플러그인은 없습니다. 유일한 플러그인은 PHPUnit을 Eclipse에 추가하는 PHPTools이지만 이것은 Javascript와 관련이 없습니다. 나는 Eclipse PDT에 있습니다. PDT 릴리스 특정이거나, 또는 이클립스 도청?
Matthieu Napoli

답변:


151

글쎄, 아마도 나는 당신이 필요한 것을 할 수 있었을 것입니다;) 그것은 약간 까다 롭습니다. 그래서 내 단계 :

  1. Eclipse PDT 다운로드 (Java EE 용 Eclipse를 사용하기 때문에 작동하는지 확인하기 위해)
  2. TestJS 프로젝트 생성 (자바 스크립트 프로젝트)
  3. test.js와 htmlparser.js라는 두 개의 파일을 생성했습니다 (마지막 파일은 John Resig 사이트에서 복사).
  4. 둘 다에 "깨진"스크립트를 입력 했으므로 Eclipse는 둘 다에 오류가 있다고 말했습니다.
  5. 에 갔다 > 경로를 포함 프로젝트 속성> 자바 스크립트> 소스는 ,이 "입니다 제외 강조하고"편집 "버튼"여기에 당신은 당신이 (파일, 폴더, 패턴)을 제외 할 것을 추가 할 수 있습니다.
  6. "test.js"파일을 제외하고 적용을 눌렀습니다.
  7. ... 그리고 행복한 결말을 얻었습니다. 이제 Eclipse는 htmlparser.js에 오류가 있지만 test.js에는 오류가 있음을 지적합니다.)

스크린 샷 : 여기에 이미지 설명 입력

정말 도움이되기를 바랍니다!


2
@Matthieu :이 작업을 수행하면서 Eclipse로 작업하는 가장 큰 교훈을 얻었습니다. 다르게 생각하십시오.) 작업의 루트는 유효성 검사를 끄는 것이었지만 실제로는 "Eclipse에게 이것이 JavaScript가 아니라고 알리는 방법"을 찾아야했습니다.)
Maxym

@ Maxym-이것이 올바른 방법이라고 확신합니까? 방금 빌드에서 test.js를 제외했다고 생각합니다. 목표는 빌드가 아닌 유효성 검사에서 스크립트를 제외하는 것이라고 생각했습니다. 여기에 뭔가 빠졌나요? 감사.
jdias 2011 년

1
@jdias : "빌드"의 의미에 따라 다릅니다. 빌드가 배포 된 것 (응용 프로그램을 사용할 준비가 됨) 인 경우 어떤 것도 제외했는지 확실하지 않습니다. 여기에서는 자바 스크립트 소스를 찾을 위치 (따라서 사용할 코드 스타일 등) 만 알려줍니다. 제외하면이 파일이 여전히 내 프로젝트에 속한다는 것을 알 수 있지만 IDE가이 파일을 javascript 파일로 취급하는 것을 원하지 않습니다. IDE에 어떤 파일의 유효성을 검사할지 알 수없는 것 같습니다.이 js 파일이 이러한 방식으로 유효성을 검사해야하며 다른 js 파일이 다른 규칙을 사용해야한다고 말할 수 없습니다 ...
Maxym

@Maxym-의견을 보내 주셔서 감사합니다. 9 월 8 일에 댓글을 게시 한 이후로 Eclipse PDT와 함께 작업 할 수있는 기회가 있었으며 귀하의 진술에 동의합니다. 후속 조치에 대해 다시 한 번 감사드립니다.
jdias

1
위에서 설명한 창을 찾을 수없는 경우 Eclipse 환경 설정이 아닌 PROJECT 속성보기를보고 있는지 확인하십시오!
Lambart 2013-06-17

17

Maxym의 탁월한 답변에 따르면 일반적으로 모든 JavaScript 라이브러리를 한곳에 보관하고 Eclipse 유효성 검사기가 비정상적인 오류 (아마도 전적으로 오 탐지)를 찾는 경향이 있기 때문에 다중 추가 옵션을 사용하고 해당 라이브러리가 포함 된 폴더를 선택했습니다. 파일을 추가 할 때마다 업데이트 할 필요가 없습니다!

여기에 이미지 설명 입력

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.