Я смотрю на покупку Rubymine, поскольку я делаю небольшое количество рубина, но большое количество html5 / javascript.
Я собирался получить Webstorm, так как у меня есть много чистых фреймворков / приложений на основе html5 / js, над которыми я работаю, однако потом я прочитал, что WebStorm / PhpStorm / Rubymine и т. Д. Все основаны на их IDEA-фреймворке и выглядят как каждый фреймворк в любом случае содержал функциональность WebStorm, кроме нескольких функций, которых не было в готовом виде, но которые можно было добавить через плагины.
Основные функции, которые меня интересуют в WebStorm:
- Модульное тестирование JS из IDE
- JS Lint / Hint покрытие в пользовательском интерфейсе
- DOM / JS Refactoring / Intellisense
- Coffeescript поддержка
- SVN / Git интеграция
- FTP и удаленная синхронизация (хотя и не так важны, как остальные)
Таким образом, учитывая вышесказанное, Rubymine будет также обеспечивать вышеуказанную функциональность? так как я предпочел бы иметь 1 IDE, в которой я могу сделать оба варианта, чем иметь 2 IDE, которые имеют много перекрывающихся функций.
Есть ли какая-либо конкретная функциональность, которая ТОЛЬКО в Webstorm, но не в любой из других IDE?
источник
Ответы:
RubyMine обладает всеми функциями WebStorm. Обратите внимание, что из-за разных циклов выпуска некоторые функции могут появиться первыми в одной IDE, но будут доступны и во всех других IDE при следующем обновлении. Для WebStorm не предусмотрены функции, недоступные в других средах разработки. См. Http://devnet.jetbrains.com/message/5466924?tstart=0.
источник
У меня есть последняя версия RubyMine (3.2.4), и хотя я использовал ее только для выполнения строго Ruby-проектов, в правой части стартовой страницы я вижу, что она имеет встроенные плагины для Coffescript, CSS, HTML-инструментов, JS Инспекция, JavaScript Debugger и т. Д., Поэтому я думаю, что вы в основном правы, предполагая, что это по сути WebStorm + Ruby.
Однако на странице возможностей WebStorm упоминается поддержка Node.JS и JSLint / JSHint, которую я не вижу в RubyMine. Но, основываясь на этой странице , я считаю, что вы можете установить эти функции в качестве дополнительных плагинов.
Поскольку вы можете загрузить 30-дневную бесплатную пробную версию RubyMine и то же самое для WebStorm , вы всегда можете скачать и то, и другое и сравнить их.
источник
Они не синхронизированы, и это очень разочаровывает.
Я читал что-то вроде этого, говоря, что «RubyMine» имеет все как Webstorm, поэтому я покупаю его. Затем Webstorm выпускает 6.0 со многими новыми функциями, отсутствующими в Rubymine.
Тогда единственный ответ, который вы получите, когда спросите «некоторые», будет сделан как плагины.
Очень расплывчато - без дат, без списка того, что плагин и т. Д. - это запутанная игра в догадки.
Пока что очень разрозненно - и никаких официальных объявлений или подробностей.
источник