Dự án của tôi là một plugin JIRA của Atlassian : Java, SQL, một số mẫu Velocity ở back-end và một vài tiện ích bảng điều khiển (JavaScript / HTML / CSS) ở cuối frond-end. Atlassian cũng có các khung riêng cho các plugin, vì vậy sẽ rất hữu ích nếu IDE có hỗ trợ cho các thư viện bên ngoài không chuẩn.
Tôi đã có trải nghiệm khá khó chịu với sự hỗ trợ JavaScript của Eclipse , nó có nhiều trục trặc khi hoàn thành và định dạng mã tự động, đặc biệt là với mã phức tạp (nguồn mô-đun, ít khung được sử dụng, v.v.). Tái cấu trúc không phải lúc nào cũng hoạt động như dự định (hoặc hoàn toàn) và gần như vô dụng. Tôi chưa thử Aptana Studio.
NetBeans có phần tốt hơn về vấn đề này nhưng sự hỗ trợ của nó cho các dự án nguồn hỗn hợp phức tạp (như Java / JavaScript / web / mẫu, v.v.) còn thiếu (có lẽ tôi đã không cố gắng hết sức).
Cuối cùng tôi đã kết thúc bằng IntelliJ IDEA . Đây là bản thương mại (có bản dùng thử 30 ngày) nhưng tính năng vượt trội. Phân tích mã, tô màu ngữ nghĩa, tái cấu trúc hoạt động trên các tệp nguồn khác nhau (như js, css, html). Chỉ cần thử nó và bạn sẽ không bao giờ nhìn lại.
PS Tôi không liên kết với JetBrains dưới bất kỳ hình thức nào, đó chỉ là quan điểm cá nhân của tôi.