2012-01-31 3 views
1

나는 IDE에 대해 궁금해했다. 자바에서는 넷빈이나 이클립스를 사용한다. 이제 내가 잘못 입력하면 Eclipse는 즉시 빨간색 라인 (예 : 철자가 틀린 함수 호출)을보고합니다.PHP IDE에서 자바와 유사한 코드 컴파일하기

아시다시피이 기능은 일종의 더미 컴파일과 함께 작동합니다.

이제 PHP에 대해 동일한 기능을 제공하는 IDE가없는 이유는 무엇입니까? 모든 기능을 실제로 수행하지는 않지만 "코드를 해석하는"일종의 "즉시 해석"합니다. 때로 프로그래밍이 훨씬 쉬워졌습니다. 이것이 가능합니까? 그렇지 않다면, 왜 안 되니? 응답

감사)

플로

+0

Netbeans과 Eclipse에는 모두 PHP를 지원하는 플러그인이 있으며 사용자가 요구하는 것과 정확히 일치합니다. – bobwienholt

+0

자바의 많은 부분이 클라이언트 측이고 PHP가 서버 측이므로 개발자가 코드를 실행하는 동안 더 나은 용어가 부족하다는 이유로 코드를 지속적으로 제출해야 할 필요가 있다는 것을 의미하는 것으로 추측됩니다. PHP는 사용하기에 유효한 데이터를 가지지 않기 때문에 어려울 수 있습니다. 따라서 많은 오류가 발생할 수 있습니다. 또한 데이터가 없으면 코드의 유효성을 검사 할 수있는 모든 시나리오를 실행하기가 어려울 수 있습니다. 내 생각에 해결책은 해결할 것보다 더 많은 문제를 일으킬 것입니다. – Ryan

+0

@ bobwienholt 나는이 질문이 소프트웨어가 코드를 해석하고 코드를 실제로 실행하지 않는 이유를 묻고 있다고 믿는다 ... 잘 읽었던 것이다. – Ryan

답변

2

이클립스에 대한 PDT Development Tools 플러그인이 정확히 않습니다. PHP 인터프리터의 위치를 ​​알려주십시오. 그리고 물론 그것은 런타임에 발생하는 오류를 잡을 수 없다는 것을 명심하십시오. 따라서 실제 구문 오류 만보고합니다.

+0

글쎄, 정상적인 자바 오류 기자와 마찬가지로 ... 감사합니다. 대단히 감사합니다! –

+0

정확합니다. 정적 인 타이핑 때문에 Java가 더 많이 붙잡을 수 있습니다. 아, 그러면 업데이트 사이트를 통해 간단히 설치할 수 있습니다. – Daff

관련 문제