ฉันกำลังมองหาซื้อ Rubymine ในขณะที่ฉันกำลังทำทับทิมอยู่เล็กน้อย แต่ก็มี html5 / javascript จำนวนมาก
ฉันจะได้รับ Webstorm เพราะฉันมีเฟรมเวิร์ค / แอพ html5 / js ล้วนๆที่ฉันทำงานอยู่อย่างไรก็ตามจากนั้นฉันก็อ่านว่า WebStorm / PhpStorm / Rubymine เป็นต้นล้วนแล้วแต่อยู่ในกรอบความคิดของพวกเขา แต่ละเฟรมเวิร์กมีฟังก์ชันการทำงานของ WebStorm อยู่แล้วนอกเหนือจากฟีเจอร์บางอย่างที่ไม่ได้อยู่ในกล่อง แต่สามารถเพิ่มผ่านปลั๊กอินได้
คุณสมบัติหลักที่ฉันสนใจเกี่ยวกับ WebStorm คือ:
- การทดสอบหน่วย JS จาก IDE
- ความคุ้มครอง JS Lint / Hint ภายใน UI
- การเปลี่ยนโครงสร้าง DOM / JS / Intellisense
- การสนับสนุน coffeescript
- การรวม SVN / Git
- FTP และการซิงค์ระยะไกล (แม้ว่าจะไม่สำคัญเท่ากับส่วนที่เหลือ)
ดังนั้นเมื่อกำหนดไว้ข้างต้น Rubymine จะให้ฟังก์ชั่นด้านบนด้วยหรือไม่ เพราะฉันต้องการ 1 IDE ที่ฉันสามารถทำได้ทั้งสองอย่างมากกว่ามี 2 IDE ที่มีฟังก์ชันการทับซ้อนกันมากมาย
มีฟังก์ชั่นเฉพาะใด ๆ ที่อยู่ภายใน Webstorm แต่ไม่ได้อยู่ใน IDE อื่น ๆ หรือไม่?