Но вот беда, иногда вы не можете или не хотите ждать. Например, я хочу использовать новую поддержку RubyMotion, которая включает поддержку структуры проекта RubyMotion, настройку rake-файлов, настройку конфигураций, подключенных к iOS Simulator и т. Д.
RubyMine имеет все это сейчас, а IDEA - нет. Поэтому мне нужно будет сгенерировать проект RubyMotion за пределами IDEA, затем настроить проект IDEA и подключиться к этой исходной папке и т. Д., И Бог знает, что еще.
JetBrains должен иметь модель лицензирования, которая позволила бы мне при покупке IDEA использовать любые другие IDE, а не полагаться только на плагины IDEA.
Я был бы готов заплатить больше за это, скажем, на 50 баксов больше за указанную гибкость.
Самое смешное, что я изначально был клиентом RubyMine, который перешел на IDEA, потому что я хотел эту установку полиглота. Сейчас я обдумываю оплату обновления RubyMine только потому, что мне нужно сделать RubyMotion прямо сейчас. Также есть и другие потенциальные области, где эта несинхронная проблема может снова укусить меня. Например, рабочий процесс коробки крутящего момента / поддержка развертывания.
У JetBrains хорошие IDE, но, думаю, я немного раздражен.