โปรเจ็กต์ของฉันคือปลั๊กอินAtlassian JIRA : Java, SQL, เทมเพลตVelocityบางตัวในแบ็กเอนด์และแกดเจ็ตแดชบอร์ด (JavaScript / HTML / CSS) บางส่วนในส่วนท้ายสุด Atlassian ยังมีเฟรมเวิร์กของตนเองสำหรับปลั๊กอินดังนั้นจะเป็นประโยชน์ถ้า IDE มีการสนับสนุนไลบรารีภายนอกที่ไม่เป็นมาตรฐาน
ฉันเคยมีประสบการณ์ที่ไม่พึงประสงค์กับการสนับสนุน JavaScript ของEclipseแต่ก็มีข้อบกพร่องมากมายที่มีความสมบูรณ์และการจัดรูปแบบโค้ดอัตโนมัติโดยเฉพาะอย่างยิ่งกับรหัสที่ซับซ้อน (แหล่งที่มาของโมดูลาร์ การปรับโครงสร้างอาจไม่ได้ผลตามที่ตั้งใจ (หรือเลย) และไร้ประโยชน์เกือบทุกครั้ง ฉันไม่เคยลอง Aptana Studio มาก่อน
NetBeansค่อนข้างจะดีกว่าในเรื่องนี้ แต่การสนับสนุนสำหรับโครงการแหล่งผสมที่ซับซ้อน (เช่น Java / JavaScript / เว็บ / แม่แบบ ฯลฯ ) ขาด (บางทีฉันอาจไม่ได้พยายามมากพอ)
ในที่สุดผมได้สิ้นสุดลงด้วยการใช้ความคิด IntelliJ มันเป็นเชิงพาณิชย์ (มีการทดลอง 30 วัน) แต่คุณสมบัติที่เหนือชั้น การวิเคราะห์รหัส, การระบายสีเชิงความหมาย, การปรับโครงสร้างใหม่ซึ่งทำงานกับไฟล์ต้นฉบับต่างๆ (เช่น js, css, html) ลองใช้ดูแล้วคุณจะไม่หันกลับมามอง
ป.ล. ฉันไม่ได้มีส่วนเกี่ยวข้องกับ JetBrains แต่อย่างใดมันเป็นเพียงมุมมองส่วนตัวของฉัน