Может ли IntelliJ IDEA инкапсулировать всю функциональность WebStorm и PHPStorm через плагины?
Я нахожусь на рынке для новой IDE, но смущен перекрытием между некоторыми предложениями Jetbrains. Похоже, что IntelliJ IDEA имеет плагины,которые позволяют вам делать узел.разработка js и php.
может ли IntelliJ IDEA делать все, что WebStorm и PHPStorm делают через плагины, или у них есть специальные функции, недоступные в IDEA? Я надеюсь иметь один полиглот IDE для всех разработок.
6 ответов:
все функциональные возможности наших легких IDE можно найти в IntelliJ IDEA (вам нужно установить соответствующие плагины из репозитория).
Он включает в себя поддержку всех технологий, разработанных для наших более конкретных продуктов, таких как Web/PhpStorm, RubyMine и PyCharm.
специфическая особенность, отсутствующая в IntelliJ IDEA, - упрощенное создание проекта ("Открытый Каталог"), используемое в более легких продуктах, поскольку оно не применимо к IDE которые поддерживают такой широкий спектр языков и технологий. Это также означает, что вы не можете создавать проекты непосредственно с удаленных хостов в IDEA.
Если вам не хватает какой-либо другой функции, которая доступна в продуктах ligher, но недоступна в IntelliJ IDEA Ultimate, вы добро пожаловать, чтобы сообщить об этом и мы рассмотрим возможность его добавления.
в то время как PHP, Python и Ruby IDEA Плагины построены из того же исходного кода, который используется в PhpStorm, PyCharm и RubyMine, циклы выпуска продукта не синхронизированы. Это означает, что некоторые функции могут быть уже доступны в более легких продуктах, но не доступны в плагинах IDEA в определенные периоды, они добавляются с плагином и обновлениями IDEA позже.
но вот загвоздка, иногда вы не можете или не хотите ждать. Например, я хочу использовать новую поддержку RubyMotion, которая включает поддержку структуры проекта RubyMotion, настройку файлов rake, настройку конфигураций, подключенных к симулятору iOS и т. д.
RubyMine имеет все это сейчас, идея не делает. Поэтому мне нужно было бы создать проект RubyMotion за пределами IDEA, а затем настроить проект IDEA и подключиться к этой исходной папке и т. д., И Бог знает что еще.
что JetBrains должен сделать, это иметь модель лицензирования, которая позволит мне с покупкой IDEA использовать любые другие IDE, а не просто полагаться на Плагины IDEAs.
Я был бы готов заплатить больше за это, т. е. сказать 50 баксов больше за указанную гибкость.
самое смешное, что я изначально был клиентом RubyMine, который обновился до IDEA, потому что я действительно хотел эту настройку полиглота. Теперь я подумываю о том, чтобы заплатить за обновление RubyMine, просто потому что мне нужно сделать RubyMotion сейчас. Также есть другие потенциальные области, где эта проблема с синхронизацией может снова укусить меня . Например крутящий момент коробка документооборота / развертывание, поддержку.
JetBrains имеет хорошие IDEs, но я думаю, что я немного раздражен.
Я регулярно использую IntelliJ, PHPStorm и WebStorm. Хотелось бы использовать только IntelliJ. Как отметил поставщик, функциональность "открытого каталога", не находящаяся в IntelliJ, болезненна.
теперь для части руб; я попытался использовать IntelliJ в качестве моей единственной IDE и обнаружил, что производительность ужасна по сравнению с более легкими версиями веса. Intellisense практически бесполезен в IntelliJ по сравнению с WebStorm.
IntelliJ IDEA vs WebStorm features
IntelliJ IDEA остается флагманским продуктом JetBrains, а IntelliJ IDEA обеспечивает полную поддержку JavaScript вместе с все другие функции WebStorm через комплектные или загружаемые Плагины. Единственное, чего не хватает, это упрощенная настройка проекта.
взято из: 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
новая модель лицензирования типа адреса это https://www.jetbrains.com/toolbox/
Comments