Proyek saya adalah sebuah plugin Atlassian JIRA : Java, SQL, beberapa templat Velocity di back-end dan beberapa gadget dasbor (JavaScript / HTML / CSS) di ujung-ujungnya. Atlassian juga memiliki kerangka kerja sendiri untuk plugin, sehingga akan sangat membantu jika IDE memiliki dukungan untuk pustaka eksternal yang tidak standar.
Saya sudah memiliki pengalaman yang tidak menyenangkan dengan dukungan JavaScript Eclipse , ia memiliki banyak gangguan dengan penyelesaian dan pemformatan kode otomatis, terutama dengan kode kompleks (sumber modular, beberapa kerangka kerja yang digunakan, dll.). Refactoring tidak selalu berfungsi seperti yang dimaksudkan (atau sama sekali) dan hampir tidak berguna. Saya belum mencoba Aptana Studio.
NetBeans agak lebih baik dalam hal ini tetapi dukungannya untuk proyek sumber campuran kompleks (seperti Java / JavaScript / web / templat dll.) Kurang (mungkin saya belum mencoba cukup keras).
Akhirnya saya akhirnya menggunakan IntelliJ IDEA . Ini komersial (ada uji coba 30 hari) tetapi fitur-bijaksana. Analisis kode, pewarnaan semantik, refactoring yang berfungsi di berbagai file sumber (seperti js, css, html). Coba saja dan Anda tidak akan pernah melihat ke belakang.
PS Saya tidak berafiliasi dengan JetBrains dengan cara apa pun, itu hanya pandangan pribadi saya.