Câu trả lời:
Từ chối trách nhiệm, tôi làm việc tại Aptana. Tôi sẽ chỉ ra rằng có một số tính năng hay cho JS mà bạn có thể không dễ dàng có được ở nơi khác. Một là tích hợp các thư viện JS cấp plugin cung cấp CodeAssist, các mẫu, đoạn trích và dễ dàng đưa các tệp thư viện vào dự án của bạn; chúng tôi cung cấp các plugin cho nhiều thư viện được sử dụng phổ biến hơn, bao gồm YUI, jQuery, Prototype, dojo và EXT JS.
Thứ hai, chúng tôi có một công cụ JavaScript phía máy chủ có tên là Jaxer, nó không chỉ cho phép bạn chạy bất kỳ mã JS nào trên máy chủ mà còn thêm chức năng tệp, cơ sở dữ liệu và mạng để bạn không phải sử dụng ngôn ngữ kịch bản mà có thể viết toàn bộ ứng dụng trong JS.
Tôi cũng đã đấu tranh với câu hỏi hoàn toàn rõ ràng này. Có vẻ điên rồ rằng đây không phải là một tính năng cực kỳ dễ tìm với tất cả sự phát triển web đang diễn ra trong Eclipse ngày nay.
Tôi đã bị Aptana tắt rất nhiều vì nó quá lớn và thực tế là nó khởi động một máy chủ web cục bộ (theo mặc định trên cổng 8000) mỗi khi bạn khởi động Eclipse và bạn không thể tắt chức năng này . Cổng JSEclipse của Adobe hiện là một plugin 400Mb, cũng điên rồ không kém.
Tuy nhiên, tôi chỉ tìm thấy một trình soạn thảo JavaScript siêu nhẹ có tên là Trình biên tập HTML của Eclipse , được tạo bởi Amateras, đó chính xác là thứ tôi đang tìm kiếm.
Hãy thử IDE Vjet Javascript từ ebay ( cài đặt )
Phiên bản WTP của Ganymede bao gồm trình chỉnh sửa Javascript được tân trang đáng để thử. Các số phiên bản chính là Eclipse 3.4 và WTP 3.0. Xem http://live.eclipse.org/node/569
Đã từng tồn tại một plugin có tên JSEclipse mà Adobe sau đó đã hút và giết bằng cách chỉ cung cấp nó bằng cách mua và cài đặt FlexBuilder 3 (vui lòng ai đó chứng minh tôi sai). Tôi thấy nó hoạt động rất tốt nhưng đã mất nó kể từ khi "nâng cấp" từ Eclipse 3.4 lên 3.4.1.
Tính năng tôi thích nhất là Nội dung phác thảo.
Trong cửa sổ Outline của Màn hình Eclipse của bạn, JSEclipse liệt kê tất cả các lớp trong tệp hiện đang mở. Nó cung cấp một cái nhìn tổng quan về hệ thống phân cấp lớp và cả tên phương thức và thuộc tính. Phác thảo sử dụng rất nhiều công cụ hoàn thành mã để tìm hiểu thêm về cách cấu trúc mã. Bằng cách nhấp vào mục nhập chức năng trong danh sách, con trỏ sẽ được đưa đến khai báo hàm giúp bạn điều hướng nhanh hơn trong các tệp dài với nhiều định nghĩa phương thức và lớp
Bản phát hành mới của Eclipse (Helios) có một gói đặc biệt để phát triển web javascript . Tôi chưa thử nó, nhưng nó chắc chắn đáng xem.
Oracle Workshop cho WebLogic (chính thức là BEA Workshop) hỗ trợ tuyệt vời cho JavaScript và để chỉnh sửa HTML trực quan. Nó hỗ trợ nhiều máy chủ, không chỉ WebLogic, bao gồm Tomcat, JBoss, Resin, Jetty và WebSphere.
Nó gần đây đã trở nên miễn phí, hãy xem bài viết của tôi về nó. Cho rằng đó là một sản phẩm đắt tiền cách đây không lâu, tôi đoán nó đáng để kiểm tra.