development

IntelliJ IDEA는 플러그인을 통해 WebStorm 및 PHPStorm의 모든 기능을 캡슐화 할 수 있습니까?

big-blog 2020. 2. 15. 23:07
반응형

IntelliJ IDEA는 플러그인을 통해 WebStorm 및 PHPStorm의 모든 기능을 캡슐화 할 수 있습니까?


나는 새로운 IDE를 시장에 내놓았지만 일부 Jetbrains 제품 사이의 중복에 대해 혼란스러워합니다. IntelliJ IDEA에 Node.js 및 PHP 개발을 수행 할 수있는 플러그인이있는 것 같습니다.

IntelliJ IDEA가 WebStorm 및 PHPStorm이 플러그인을 통해 수행하는 모든 작업을 수행하거나 IDEA에서 사용할 수없는 특수 기능이 있습니까? 모든 개발에 단일 폴리 글 로이드 IDE를 갖기를 희망합니다.


경량 IDE의 모든 기능은 IntelliJ IDEA에서 찾을 수 있습니다 ( 저장소에서 해당 플러그인설치 해야 함 ).

Web / PhpStorm, RubyMine 및 PyCharm과 같은보다 구체적인 제품을 위해 개발 된 모든 기술을 지원합니다.

IntelliJ IDEA에서 누락 된 특정 기능은 광범위한 언어 및 기술을 지원하는 IDE에 적용 할 수 없으므로 더 가벼운 제품에 사용되는 단순화 된 프로젝트 생성 ( "Open Directory")입니다. 또한 IDEA의 원격 호스트에서 직접 프로젝트를 작성할 수 없습니다.

ligher 제품에서 사용 가능하지만 IntelliJ IDEA Ultimate에서는 사용할 수없는 다른 기능이 누락 된 경우 이를보고 할 수 있으며 추가하는 것이 좋습니다.

PHP, Python 및 Ruby IDEA 플러그인은 PhpStorm, PyCharm 및 RubyMine에서 사용 된 것과 동일한 소스 코드에서 빌드되지만 제품 릴리스주기는 동기화되지 않습니다. 이는 일부 기능은 더 가벼운 제품에서 이미 사용 가능하지만 특정 기간 동안 IDEA 플러그인에서는 사용 불가능할 수 있음을 의미하며 나중에 플러그인 및 IDEA 업데이트와 함께 추가됩니다.


그러나 여기에 문지름이 있으며 때로는 기다릴 수 없거나 원하지 않을 수도 있습니다. 예를 들어 RubyMotion 프로젝트 구조 지원, 레이크 파일 설정, iOS 시뮬레이터에 연결된 구성 설정 등을 포함하는 RubyMotion에 대한 새로운 지원을 사용하고 싶습니다.

RubyMine은 현재이 모든 것을 가지고 있지만 IDEA는 그렇지 않습니다. 따라서 IDEA 외부에서 RubyMotion 프로젝트를 생성 한 다음 IDEA 프로젝트를 설정하고 해당 소스 폴더 등에 연결하면 하나님은 다른 것을 알고 있습니다.

JetBrains가해야 할 일은 IDEA의 플러그인에 의존하는 대신 IDEA를 구입하여 다른 IDE를 사용할 수있는 라이센스 모델이 있습니다.

나는 유연성에 대해 더 많은 비용을 기꺼이 지불 할 것입니다.

재미있는 점은 폴리 글롯 설정을 원했기 때문에 원래 IDEA로 업그레이드 한 RubyMine 고객이었습니다. 이제 RubyMotion을 수행해야하므로 RubyMine 업그레이드 비용을 지불하려고합니다. 또한이 비동기 문제로 인해 다시 물릴 수있는 다른 잠재적 인 영역이 있습니다. 예를 들어 토크 박스 워크 플로우 / 배치 지원.

JetBrains는 좋은 IDE를 가지고 있지만 약간 짜증납니다.


나는 정기적으로 IntelliJ, PHPStorm 및 WebStorm을 사용합니다. IntelliJ 만 사용하고 싶습니다. 공급 업체가 지적한 바와 같이 IntelliJ에없는 "Open Directory"기능은 고통 스럽습니다.

이제 문지름 부분을 위해; IntelliJ를 단일 IDE로 사용하려고 시도했지만 가벼운 버전에 비해 성능이 끔찍한 것으로 나타났습니다. Intellisense는 WebStorm에 비해 IntelliJ에서 거의 쓸모가 없습니다.


IntelliJ IDEA 및 WebStorm 기능

IntelliJ IDEA는 JetBrains의 주력 제품으로 남아 있으며 IntelliJ IDEA는 번들 또는 다운로드 가능한 플러그인을 통해 WebStorm의 다른 모든 기능 과 함께 완전한 JavaScript 지원을 제공합니다 . 유일하게 누락 된 것은 간단한 프로젝트 설정입니다.

출처 : https://confluence.jetbrains.com/display/WI/WebStorm+FAQ#WebStormFAQ-IntelliJIDEAvsWebStormfeatures


확실히 좋은 질문입니다. 나는 이것이 IDEa 내 버전에 대한 선택의 하위 질문 으로이 링크가 해결하는 데 도움이 될 수 있다고 언급했습니다 ...

http://www.jetbrains.com/idea/features/editions_comparison_matrix.html

또한 다른 IDE 선택 사항과 제공하는 옵션을 살펴볼 수있는 토대가 될 수 있습니다.

WebStorm이 JavaScript 및 Git repo 관리에 가장 적합하다고 생각합니다 .HTML5 CSS Cordova 종류의 스택을 의미합니다. 이것은 실제로 미래의 거짓말과 에너지가 집중되어야하는 곳입니다 (그러나 다른 사람들과 함께 생각합니다). 당신의 요구 등에

어쨌든 이것은 그 이야기도 말해줍니다 ... http://www.jetbrains.com/products.html


intellij 아이디어는 시장에서 최고의 IDE입니다. webStrom, pyCham 등과 같은 경량 IDE의 모든 기능을 지원합니다. 심지어 Android Studio처럼 작동합니다. 두 가지 차이점이 있습니다. 1. 더 가벼운 제품에 사용되는 생성 ( "Open Directory") 2. 많은 메모리, 프로세서 및 특수 배터리를 사용합니다 (모든 아이디어의 수퍼 세트처럼).

참고 URL : https://stackoverflow.com/questions/13827214/can-intellij-idea-encapsulate-all-of-the-functionality-of-webstorm-and-phpstorm



반응형