[javascript] Eclipse : 자바 스크립트 유효성 검사가 비활성화되었습니다. 하지만 여전히 오류가 발생합니까?

Eclipse의 유효성 검사는 내가 사용해온 프레임 워크에서 “오류”로 간주되는 것을 포착하고 있습니다.

  • Project -> Properties -> Validation -> "Suspend all validators" 작동하지 않습니다.

  • Project -> Properties -> Javascript -> Validation -> Errors/Warnings -> [Unchecked] "Enable Javascript semantic validation" 작동하지 않습니다.

  • 위에서 언급 한 확인란을 활성화하고 모든 유효성 검사 문제를 “무시”로 설정해도 작동하지 않습니다.

이러한 설정 중 하나가 변경 될 때마다 빌드가 수행되고 즉시 모든 “오류”가 발견되고 이후에 다른 것으로 알려진 양호한 빌드가 방지됩니다.



답변

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. 속성-> JavaScript-> 포함을 선택합니다.
  3. 소스 탭 선택 (Java 빌드 경로 소스 탭과 유사 함)
  4. 소스 폴더 확장
  5. 제외 된 패턴 강조
  6. 편집 버튼 클릭
  7. 제외 패턴 상자 옆에있는 추가 버튼을 클릭합니다.
  8. 찾아보기 버튼을 클릭하고 이름으로 JavaScript 소스를 선택합니다.


답변

그렇게하려면 실제로 전역 빌더 설정을 비활성화해야합니다.

Right Click Project => Build Path => Configure Build Path => Builders

오른쪽에서 JavaScript Validator선택 취소되지 않은 경우 선택 취소되어 있는지 확인 합니다.

그런 다음 구성을 저장하고 깨끗한 빌드를 만듭니다.


답변

프로젝트에서 JavaScript 유효성 검사를 완전히 제거하려면 .project 파일에서 제거하면됩니다.

  • 텍스트 편집기에서 프로젝트의 .project 파일을 엽니 다.
  • 라인 제거 <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  • 프로젝트 새로 고침

이제 프로젝트 속성으로 이동하면 JavaScript 옵션이 완전히 사라진 것을 알 수 있습니다.


답변

.js 파일의 유효성 검사는 JavaScript 유효성 검사기에 의해 처리되지만 이는 일반 유효성 검사 프레임 워크에 연결되는 것이 아니라 Builder 입니다. 오류 / 경고 환경 설정을 변경하면 정리 및 빌드가 결과를 표시해야합니다.


답변

이 스레드의 승인 된 답변에 지정된 단계를 수행한다고 가정합니다. 예를 들어 dojo 폴더에서 모든 .js 파일을 반복적으로 제외하려면 다음을 추가하십시오. dojo/**/*.js


답변

나는 위의 모든 것을 시도했지만 아무것도 작동하지 않았습니다. 이것은 그것을 가지고 노는 후에 나를 위해 일했습니다.

  1. 오류가 표시되는 작은 사이드 바를 마우스 오른쪽 버튼으로 클릭합니다.
  2. 환경 설정을 클릭합니다.
  3. “입력 할 때 문제보고”를 선택 취소합니다.
  4. 적용 및 확인을 클릭하십시오.


답변

위의 단계 ( 체크 해제, 제외 등 ) 중 어느 것도 작동하지 않는 경우 … 검증기를 비활성화 한 후 … js 파일을 삭제하고 작업 공간에 다시 추가하십시오.