Patrzę na kupowanie Rubymine, ponieważ robię niewielką ilość ruby, ale dużą ilość html5 / javascript.
Miałem zamiar dostać Webstorm, ponieważ mam dużo czystych frameworków / aplikacji opartych na HTML5 / js, nad którymi pracuję, ale potem przeczytałem, że WebStorm / PhpStorm / Rubymine itp. Są oparte na ich platformie IDEA i wyglądają jak każda platforma zawierała funkcjonalność WebStorm, poza kilkoma funkcjami, których nie było od razu po wyjęciu z pudełka, ale można je było dodać za pomocą wtyczek.
Główne cechy, które mnie interesują w WebStorm to:
- Testowanie JS Unit z IDE
- Zasięg JS Lint / Hint w interfejsie użytkownika
- Refaktoryzacja DOM / JS / Intellisense
- Obsługa Coffeescript
- Integracja SVN / Git
- FTP i zdalna synchronizacja (choć nie tak ważne jak reszta)
Czy biorąc pod uwagę powyższe, czy Rubymine również zapewni powyższą funkcjonalność? ponieważ wolałbym mieć 1 IDE, w którym mogę zrobić oba, niż 2 IDE, które mają wiele nakładających się funkcji.
Czy jest jakaś konkretna funkcjonalność, która jest TYLKO w Webstorm, ale nie w żadnym z innych IDE?
źródło
Odpowiedzi:
RubyMine ma wszystkie funkcje WebStorm. Należy pamiętać, że ze względu na różne cykle wydawania niektóre funkcje mogą pojawiać się najpierw w jednym środowisku IDE, ale będą dostępne również we wszystkich innych środowiskach IDE w następnej aktualizacji. Nie ma funkcji specyficznej dla WebStorm, która nie byłaby dostępna w innych IDE. Zobacz http://devnet.jetbrains.com/message/5466924?tstart=0
źródło
Mam najnowszą wersję RubyMine (3.2.4) i chociaż używałem jej tylko do robienia ściśle projektów Ruby, po prawej stronie strony startowej widzę, że ma dołączone wtyczki dla Coffescript, CSS, narzędzi HTML, JS Inspekcja, JavaScript Debugger itp., Więc myślę, że masz rację, zakładając, że jest to zasadniczo WebStorm + Ruby.
Jednak strona funkcji WebStorm wspomina o wsparciu dla Node.JS i JSLint / JSHint, których nie widzę specjalnie w RubyMine. Ale na podstawie tej strony uważam, że możesz zainstalować te funkcje jako dodatkowe wtyczki.
Ponieważ możesz pobrać 30-dniową bezpłatną wersję próbną RubyMine i to samo dla WebStorm , więc zawsze możesz pobrać obie i porównać je.
źródło
Nie są zsynchronizowane i to bardzo rozczarowuje.
Przeczytałem coś takiego, mówiąc, że „RubyMine” ma wszystko jako Webstorm, więc kupuję. Następnie Webstorm zawiera 6.0 z wieloma nowymi funkcjami, których nie ma w Rubymine.
Wtedy jedyną odpowiedzią, jaką otrzymasz, gdy zapytasz, będzie „niektóre” jako wtyczki.
Bardzo niejasne - brak dat, brak listy wtyczek itp. ... jest mylącą grą w zgadywanie.
Jak dotąd bardzo nierozłącznie - i nie ma oficjalnych ogłoszeń ani szczegółów.
źródło