2013-03-14 28 views
5

Tôi muốn làm nổi bật cú pháp cho một số mã Javascript mà tôi đang làm việc, vì vậy tôi đã cài đặt "Công cụ dành cho nhà phát triển web" và "Công cụ phát triển Javascript" thông qua Eclipse. Tôi đã kiểm tra các tùy chọn để đảm bảo tô sáng cú pháp được bật nhưng có vẻ như nó không hoạt động.Làm nổi bật cú pháp Javascript trong Eclipse không hoạt động?

Tôi đã thực hiện một số tìm kiếm và có vẻ như đối với các dự án không được tạo dưới dạng dự án Javascript, cú pháp làm nổi bật doesn't work.

Thực ra, tôi không chắc chắn cách triển khai giải pháp trên trang web đó, tôi không thực sự chắc chắn "vim" là gì. (Tôi không nghĩ đó là trình soạn thảo văn bản)

Có cách nào khác để làm nổi bật cú pháp này không?

+0

Làm nổi bật cú pháp phụ thuộc vào đuôi tệp của bạn? Bạn có thể lưu tệp dưới dạng tệp .js và xem tệp có bật được không? Notepad ++ cho phép đánh dấu cú pháp cho JavaScript khi tôi đang làm việc với các tệp .js. –

+0

http://stackoverflow.com/questions/2375122/javascript-syntax-check-in-eclipse – topcat3

Trả lời

4

Kiểm tra cài đặt "Tệp liên kết" để đảm bảo rằng các tệp * .js được liên kết với Trình chỉnh sửa JavaScript theo mặc định.

  • Window> Preferences
  • chung> Biên tập> File Associations
  • Dưới "File types" chọn "* .js"
  • Nếu không có mặt, dưới "biên tập viên Associated" nhấp vào "Add .. ." và chọn nội> JavaScript biên tập
  • Dưới "biên tập viên Associated" nhấp vào "JavaScript Editor" và chọn "" nút Default

Nếu bạn đang phát triển trong phối cảnh JavaScript, điều này đã được thiết lập. Có thể bạn đang phát triển theo một quan điểm khác mà không có cài đặt trước liên kết này.

+0

Cần lưu ý, nếu nó đã được mở trong trình chỉnh sửa nhật thực bình thường, bạn cần đóng và mở lại tệp để có hiệu lực . (Trình soạn thảo JS như mặc định sẽ được đặt tự động.) – NoBugs

0

Trong bản dựng Eclipse Oxygen mới, từ tái phát highlighter hoạt động nguyên bản, không cần plugin đặc biệt. Nó hoạt động trong XML/HTML/JS Biên tập - chỉ cần nhấp đúp vào một từ, và nhìn thấy (* gần như) tất cả tái phát nhấn mạnh:

enter image description here

* Nó bỏ qua những từ bên trong các nhận xét thẻ.

Các vấn đề liên quan