2012-09-04 32 views
109

Có một plugin Eclipse nào có sẵn cho JavaScript cho phép kiểm tra cú pháp và tự động đề xuất cho các tệp .js trong Eclipse không?Trình biên tập JavaScript Plugin cho Eclipse

+0

Bản sao của http://stackoverflow.com/questions/24678/eclipse-javascript-editor? Tôi rất ngạc nhiên khi bạn không tìm thấy cuốn sách đã có sẵn từ eclipse.org. – nitind

Trả lời

238

Hoàn tất các bước sau trong Eclipse để có được bổ sung cho các tập tin JavaScript:

  1. mở Eclipse -> Go to "Trợ giúp" -> "Cài đặt phần mềm mới"
  2. Chọn kho cho các phiên bản của Eclipse . Tôi có Juno nên tôi đã chọn http://download.eclipse.org/releases/juno
  3. Mở rộng "Ngôn ngữ lập trình" -> Chọn hộp bên cạnh "Công cụ phát triển JavaScript"
  4. Nhấp vào "Tiếp theo" -> "Tiếp theo" -> Chấp nhận Điều khoản của Thỏa thuận cấp phép -> "Finish"
  5. Đợi cài đặt phần mềm, sau đó khởi động lại Eclipse (bằng cách nhấp vào nút "Có" ở cửa sổ bật lên)
  6. Khi Eclipse đã khởi động lại, mở "Window" -> "Preferences" -> Expand "General "và" Người chỉnh sửa "-> Nhấp vào" Liên kết tệp "-> Thêm" .js "vào danh sách" Loại tệp: "nếu chưa có ở đó
  7. Trong cùng hộp thoại" Tệp liên kết ", hãy nhấp vào" Thêm " trong "Associated ed itors: "section
  8. Chọn đài" Trình chỉnh sửa nội bộ "ở trên cùng
  9. Chọn" Trình xem JavaScript ". Nhấp vào "OK" -> "OK"

Để thêm JavaScript Perspective: (Không bắt buộc)
10. Đến "cửa sổ" -> "Open Perspective" -> "Khác ..."
11. Chọn "JavaScript". Nhấp vào "OK"

Để mở .html hoặc tập tin .js với nhấn mạnh cú pháp JavaScript:
12. (Tùy chọn) Chọn Javascript Perspective
13. Browse và chọn .html hoặc tập tin .js trong Script Explorer trong [Phối cảnh JavaScript] (Hoặc Trình thám hiểm gói [Phối cảnh Java] Hoặc Trình thám hiểm gói PyDev [Phối cảnh PyDev] Không quan trọng.)
14. Nhấp chuột phải vào tệp .html hoặc .js -> "Mở bằng" -> "Khác ... "
15. Chọn" Trình chỉnh sửa nội bộ "
16. Chọn" Trình chỉnh sửa tập lệnh Java ". Nhấp vào "OK" (xem cú pháp JavaScript hiện nay được đánh dấu)

+3

Còn về Eclipse Kepler và Luna. Nó có hoạt động không? –

+0

BTW, Cài đặt Nodeclipse hoặc Enide Studio 2014 và tự động nhận "Công cụ phát triển JavaScript". –

+1

Nếu có một cú pháp lỗi, nó không khuyên tôi. Làm thế nào tôi có thể kích hoạt chức năng này? Cảm ơn. –

5

Hãy nghĩ rằng JavaScriptDevelopmentTools có thể làm điều đó. Mặc dù, tôi có ecigo hình chàm, và tôi khá chắc chắn nó làm điều đó loại điều tự động.

4

JavaScript cho phép cú pháp kiểm tra

JSHint-Eclipse

và Autosuggestions cho .js file trong Eclipse?

  1. Use JSDoc more như JSDT đã hỗ trợ tốt đẹp cho chuẩn, vì vậy bạn sẽ nhận được nhiều lời đề nghị đối với mã của riêng bạn.
  2. Có TernIDE mới cung cấp các gợi ý bổ sung cho .js và AngulatJS .html.Đặt chúng lại với nhau dưới dạng Anide từ http://www.nodeclipse.org/updates/anide/

Dẫn, tôi luôn tìm kiếm những gì có sẵn trong hệ sinh thái Eclipse. Nodeclipse trang web có các liên kết khác, và tôi mời đến collaborate on the JavaScript tools on GitHub

2

Năm 2015 tôi sẽ đi với:

  • Đối với kịch bản nhỏ: Trình soạn thảo js + jsHint Plugin
  • Đối với cơ sở mã lớn: TypeScript Eclipse plugin , hoặc một ngôn ngữ giao dịch tương tự ... Tôi chỉ biết rằng TypeScript hoạt động tốt trong Eclipse.

Tất nhiên bạn có thể muốn giữ JS để thiết lập dự án dễ dàng và tránh quá trình chuyển đổi ... không có giải pháp tối ưu.

Hoặc chỉ cần đợi ECMA6, 7, ... :)

+0

Tại sao một người sử dụng plugin TypeScript để phát triển mã JS? Sẽ dễ dàng có nguy cơ sử dụng các tính năng chỉ có TypeScript sau đó ... – a1an

+1

Nếu cơ sở mã của bạn rất lớn, nó có thể giúp sử dụng trình chuyển đổi, một số dự án JavaScript lớn chuyển sang một thứ như TypeScript, Closure, CoffeeScript, ... bởi vì chúng giúp duy trì và tổ chức cơ sở mã. Nhưng tất nhiên điều này không đến miễn phí khi bạn cần phải cài đặt một vài điều và tìm hiểu thêm. –