답변:
JetBrains 웹 사이트에서 주요 포인트를 찾을 수 없었으며 Google조차도 그다지 도움이되지 않았습니다.
검색 푸를 두 배 더 열심히 훈련시켜야합니다.
FROM : http://www.jetbrains.com/phpstorm/
참고 : PhpStorm에는 WebStorm (HTML / CSS 편집기, JavaScript 편집기)의 모든 기능이 포함되어 있으며 PHP 및 데이터베이스 / SQL에 대한 완전한 지원이 추가되었습니다.
그들의 포럼 에는 그러한 질문에 대한 답변이 거의 없습니다.
기본적으로 : PhpStorm = WebStorm + PHP + 데이터베이스 지원
WebStorm은 기본적으로 번들로 제공되는 특정 (주로) JavaScript 지향 플러그인과 함께 제공되며 PhpStorm에 수동으로 설치해야합니다 (필요한 경우).
동시에 : PHP 지원이 필요한 플러그인은 WebStorm에 설치할 수 없습니다 (확실한 이유로).
PS WebStorm은 PhpStorm과 릴리스주기가 다르기 때문에 PhpStorm보다 새로운 JS / CSS / HTML 지향 기능을 사용할 수 있습니다 (사용 된 플랫폼 빌드에 관한 것입니다).
예를 들어, 최신 안정적인 PhpStorm은 v7.1.4이고 WebStorm은 이미 v8.x에 있습니다. 그러나 PhpStorm v8은 약 1 개월 (로드맵에 따라)에 출시 될 예정입니다. 이는 PhpStorm의 안정적인 버전에 WebStorm v9에서만 제공되는 일부 기능이 포함됨을 의미합니다. -3-5)- 안정적인 버전 만 사용 / 비교하는 경우 .
업데이트 (2016-12-13) : 2016.1 버전 이후 PhpStorm과 WebStorm은 동일한 버전 / 빌드 번호를 사용합니다. 따라서 더 이상 동일한 버전간에 차이가 없습니다. WebStorm 2016.3에있는 기능은 PhpStorm 2016.3에있는 기능과 동일합니다 ( 물론 동일한 플러그인이 설치되어 있습니다).
내가 아는 모든 것. PHPStorm은 Webstorm과 같은 JS 부분을 지원하지 않습니다.
그것은 맞지 않습니다 (당신의 말씨). PhpStorm에 "추가"기술 (예 : node, angularjs)이 없다고해서 기본 JavaScript 지원 에 기능이 없음을 의미하지는 않습니다 . 모든 "extras"를 쉽게 설치하거나 필요하지 않은 경우 비활성화 할 수 있습니다.
업데이트 (2016-12-13) : WebStorm 2016.3과 함께 번들로 제공되지만 PhpStorm 2016.3에서 수동 설치가 필요한 플러그인 목록은 다음과 같습니다 (물론 필요한 경우).
Node.js Remote Interpreter
플러그인 (JetBrains 제작)? - "원격 환경에 Node.js 인터프리터를 구성 할 수 있습니다. 원격으로 Node.js 응용 프로그램을 원격으로 실행, 디버그 및 프로파일 링 할 수 있습니다 (현재 SSH를 통해서만 작동)
기본적으로 PHPStorm = WebStorm + PHP, SQL 등.
그러나 (이것은 매우 중요한 "그러나"입니다.) 훨씬 더 파싱 할 수 있기 때문에, 파싱 할 수있는 다른 구문과 충돌 할 수 있기 때문에 Node.js 의존성을 파싱하지 못하는 경우가 종종 있습니다.
가장 주목할만한 예는 WebStorm이 mongoose.model 메소드를 쉽게 인식 하는 반면 Mongoose 모델 정의는 PHPStorm이 Node.js 플러그인을 연결하자마자 해결되지 않은 것으로 표시하는 것입니다.
놀랍게도 플러그인을 끄고 핵심 모듈을 연결된 상태로두면 메소드를 분석하여 디버깅에 사용할 수는 없습니다. 그리고 이것은 몇 가지 방법으로 발생합니다.
이 모든 것은 PHPStorm 8.0.1에 적용되며, 이후 릴리스에서이 성가신 버그가 수정 될 것입니다.
공식 WebStorm FAQ에서이 두 가지를 실제로 비교했습니다 . 그러나 해당 페이지의 버전 기록에 따라 12 월 13 일에 마지막으로 업데이트 된 페이지가 표시되므로 해당 페이지가 유지되는지 확실하지 않습니다.
다음은 FAQ에서 추출한 것입니다.
WebStorm & PhpStorm은 무엇입니까?
WebStorm & PhpStorm은 JetBrains IntelliJ 플랫폼 위에 구축되고 웹 개발을 위해 축소 된 IDE (Integrated Development Environment)입니다.
어떤 IDE가 필요합니까?
PhpStorm은 완전한 JavaScript, CSS 및 HTML 지원을 포함하여 PHP 개발자의 모든 요구를 충족하도록 설계되었습니다. WebStorm은 하드 코어 JavaScript 개발자를위한 것입니다. PHP 개발자가 일반적으로 Node.JS 또는 JSUnit과 같이 필요하지 않은 기능을 포함합니다. 그러나 해당 플러그인은 PhpStorm에 무료로 설치할 수 있습니다.
새로운 vesions (sic)가 얼마나 자주 출시됩니까?
사전에 WebStorm 및 PhpStorm 주요 업데이트는 1 년에 두 번 제공 될 예정입니다. 필요에 따라 사소한 (버그 수정) 업데이트가 정기적으로 발행됩니다.
한조각
IntelliJ IDEA 및 WebStorm 기능
IntelliJ IDEA는 JetBrains의 주력 제품으로 남아 있으며 IntelliJ IDEA는 번들 또는 다운로드 가능한 플러그인을 통해 WebStorm의 다른 모든 기능 과 함께 완전한 JavaScript 지원을 제공합니다 . 유일하게 누락 된 것은 간단한 프로젝트 설정입니다.
PhpStorm은 WebStorm의 모든 기능을 지원하지만 일부는 번들로 제공되지 않으므로 설정> 플러그인> JetBrains 플러그인 설치를 통해 일부 프레임 워크에 해당하는 플러그인을 설치해야합니다.
필자의 경험으로는 이론적으로 많은 JetBrains 제품이 동일한 기능을 공유하지만 일부 앱에 도입 된 새로운 기능은 다른 기능에 즉시 도입되지 않습니다. 특히 IntelliJ IDEA는 1 년에 한 번 새로운 버전을 제공하는 반면 WebStorm과 PHPStorm은 1 년에 2 ~ 3 점을받습니다. IDE를 선택할 때 명심하십시오. :)