2012-03-12 3 views
1

내 사이트 용 사용자 정의 빌드 스크립트가 있습니다. 이클립스에서 Ctrl + B를 누를 때마다이 스크립트를 호출하고 싶다.Eclipse PDT Builder - 무엇입니까? 어떻게 비활성화 할 수 있습니까?

맨 위에 표시된 새 빌더를 구성했습니다. 내 빌더가 제대로 실행되는 동안 Eclipse는 "유효성 검사"및 "스크립트 작성기"도 호출합니다. 내가 말할 수있는 한이 두 가지는 절대적으로 아무것도하지 않지만, 완료하는 데는 시간이 걸립니다. 나는 단순히 그들을 해제하지만, 일식하기 위해 노력했다

Eclipse PDT Builiders

는 또 다른 인스턴스로 다시 만듭니다. (그러므로 복제본)

나는 PHP 빌드 경로에 대해 *에 대한 제외 사항을 추가하려고 시도했지만 아무 것도하지 않았다.

"유효성 검사"와 "스크립트 작성기"는 정확히 무엇을합니까? 왜 그들은 너무 오래 걸리고 무엇보다도 무엇을해야합니까? 어떻게 비활성화 할 수 있습니까?

답변

4

두 빌더를 사용 불가능하게 한 후에 다시 추가된다는 사실은 버그입니다. bugs.eclipse.org에서 버그 리포트를 제출하십시오. 이 두 빌더는 여러 그룹의 사람들이 관리하므로 별도의 버그 리포트를 제출해야합니다.

유효성 검사 빌더는 프로젝트의 이슈에 대해 다양한 유효성 검증을 수행합니다. 동일한 대화 상자의 유효성 검사 속성 페이지에서 수행 된 모든 유효성 검사를 볼 수 있습니다. 이 페이지에서 원하지 않는 유효성 검사 범주를 선택적으로 비활성화 할 수 있습니다.

스크립트 빌더는 PDT에서 제공되며 실제 PHP 아티팩트에 대한 유효성 검사를 수행하는 것으로 추정됩니다. 이미 시도한 것 외에는 사용하지 못하게하는 방법을 알지 못합니다.

+0

고맙겠지 만 유효성 검사기를 사용 중지하지 않으면 일부 코드 완성 및 잘못된 구문 강조 기능이 사용 중지되지 않겠습니까? –

+0

유효성 검사기를 비활성화해도 완료가 비활성화되지는 않지만 오류 플래그가 비활성화됩니다. –

1

2 년 후 그리고 나는 최신 PDT에 똑같은 문제가 있습니다.

내가 무슨 짓을 :

하는 검증 :

  • 를 마우스 오른쪽 단추로 클릭하고 프로젝트
  • 속성
  • 검증
  • 클릭 확인란 "활성화 프로젝트 특정 설정"
  • 클릭 확인란을 "모든 유효성 검사기 일시 중단"

스크립트 빌더 :

  • 를 마우스 오른쪽 단추로 클릭하고 프로젝트
  • 속성 -
  • PHP 빌드 경로
  • 제거 "빌드 경로에 소스 폴더 :"모든 폴더
  • 또는 전부를 제거하지만, 구문 오류를 실제로 확인하고 싶은 것들

지금 PHP 프로젝트의 "빌드"단계가 짧습니다 (0.5 초) :))

그러나 Eclipse에서 PHP 소스를 탐색하려면 (함수를 마우스 오른쪽 버튼으로 클릭하고 "선언 열기"를 선택하십시오. "또는 함수 이름에서 F3 키를 누름) 스크립트 빌더에서 탐색 할 소스가있는 폴더를 남겨 두어야합니다. 나는 다양한 프레임 워크의 소스를 담고있는 거대한 폴더를 가진 프로젝트를 가지고 있었고, 나는 그것들을 "빌드 경로의 소스 폴더 :"에서 제거하고 프로젝트 소스가있는 폴더 만 남겼습니다. 그로 인해 빌드 시간이 2 분의 1 정도로 줄었습니다.

관련 문제