Fungsi apa yang dimiliki WebStorm yang tidak dimiliki RubyMine?

27

Saya melihat membeli Rubymine karena saya melakukan sejumlah kecil ruby, tetapi sejumlah besar html5 / javascript.

Saya akan mendapatkan Webstorm karena saya memiliki banyak kerangka / aplikasi berbasis html5 / js murni yang sedang saya kerjakan, namun saya kemudian membaca bahwa WebStorm / PhpStorm / Rubymine dll semuanya didasarkan pada kerangka IDEA mereka, dan dibuat seperti setiap kerangka memuat fungsi WebStorm, selain beberapa fitur yang tidak ada di luar kotak tetapi dapat ditambahkan melalui plugin.

Fitur utama yang menarik minat saya tentang WebStorm adalah:

  • Pengujian Unit JS dari IDE
  • JS Lint / Petunjuk cakupan dalam UI
  • DOM / JS Refactoring / Intellisense
  • Dukungan Coffeescript
  • Integrasi SVN / Git
  • FTP dan sinkronisasi jarak jauh (meskipun tidak sepenting yang lain)

Jadi mengingat hal di atas, apakah Rubymine akan menyediakan fungsionalitas di atas juga? karena saya lebih suka memiliki 1 IDE yang dapat saya lakukan keduanya, daripada memiliki 2 IDE yang memiliki banyak fungsi yang tumpang tindih.

Apakah ada fungsi khusus yang HANYA dalam Webstorm tetapi tidak dalam IDE lain?

Grofit
sumber
2
Pertanyaan ini tampaknya di luar topik karena ini tentang perkakas (IDE dalam kasus ini). Biasanya pertanyaan ini milik Stack Overflow. Yang ini terlalu tua untuk dimigrasi.

Jawaban:

21

RubyMine memiliki semua fitur WebStorm. Perhatikan bahwa karena siklus rilis yang berbeda, beberapa fitur mungkin muncul pertama dalam satu IDE, tetapi juga akan tersedia di semua IDE lainnya dengan pembaruan berikutnya. Tidak ada fungsionalitas khusus untuk WebStorm yang tidak tersedia di IDE lain. Lihat http://devnet.jetbrains.com/message/5466924?tstart=0

CrazyCoder
sumber
4

Saya memiliki versi terbaru dari RubyMine (3.2.4), dan sementara saya hanya menggunakannya untuk melakukan proyek Ruby yang ketat, di sisi kanan halaman startup saya melihat bahwa ia memiliki bundel plugins untuk Coffescript, CSS, alat HTML, JS Inspeksi, JavaScript Debugger dll. Jadi saya pikir Anda pada dasarnya benar dengan menganggap bahwa itu pada dasarnya WebStorm + Ruby.

Namun halaman fitur WebStorm menyebutkan dukungan untuk Node.JS dan JSLint / JSHint, yang tidak saya lihat secara khusus di RubyMine. Namun berdasarkan halaman ini , saya yakin Anda dapat menginstal fitur ini sebagai plugin tambahan.

Karena Anda dapat mengunduh uji coba gratis RubyMine selama 30 hari , dan yang sama untuk WebStorm , sehingga Anda selalu dapat mengunduh keduanya dan membandingkannya.

tcrosley
sumber
1
Lihat balasan saya mengenai siklus rilis, RubyMine 4.0 beta tersedia di confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP dan memiliki fitur yang sama dengan rilis WebStorm 3.0 saat ini.
CrazyCoder
4

Mereka tidak sinkron, dan itu sangat mengecewakan.

Saya membaca sesuatu seperti ini mengatakan 'RubyMine' memiliki segalanya sebagai Webstorm, jadi saya membelinya. Kemudian Webstorm keluar dengan 6.0 dengan banyak fitur baru yang tidak ada di Rubymine.

Maka satu-satunya jawaban yang Anda dapatkan ketika Anda bertanya adalah 'beberapa' akan dibuat sebagai plugin.

Sangat kabur - tidak ada tanggal, tidak ada daftar plugin apa, dll ... adalah permainan menebak yang membingungkan.

Sejauh ini sangat terputus-putus - dan tidak ada pengumuman atau detail resmi.

Steve
sumber
Selamat datang di StackOverflow! Ini akan membantu jika Anda mengedit jawaban Anda untuk meningkatkan tata bahasa, mis. Gunakan kalimat lengkap. Juga, cobalah menjawab pertanyaan lebih langsung: Fungsi apa yang dimiliki WebStorm yang tidak dimiliki RubyMine? Tambahkan referensi di mana Anda bisa. Tujuannya di sini adalah untuk menciptakan pertanyaan dan jawaban yang akan berguna tidak hanya untuk poster asli (OP) tetapi juga untuk orang lain yang datang mencari jawaban yang sama, dan menulis jawaban yang bagus tentu saja merupakan bagian penting dari rencana itu.
Caleb