2012-04-04 52 views
9

Tôi đang viết một ứng dụng bằng PhoneGap cho Android trong Eclipse. Vì dự án là một dự án Android, nên nó ở trong một phối cảnh Java. Vì bất kỳ lý do gì, Eclipse sẽ không đánh dấu HTML và JavaScript cho tôi trong khi trong một dự án/quan điểm của Android/Java và chuyển sang phối cảnh JavaScript cũng không làm nổi bật mã đó. Không có công cụ làm nổi bật hoặc gỡ lỗi, quá trình gỡ lỗi rất chậm.Làm nổi bật/gỡ lỗi JavaScript/HTML trong Eclipse bằng PhoneGap

Làm cách nào để yêu cầu Eclipse đánh dấu HTML và JavaScript cho tôi khi làm việc trong môi trường Java?

Trả lời

13

Đảm bảo bạn đã cài đặt JSDT (cho JavaScript) và Trình chỉnh sửa trang web (dành cho HTML). Từ Giới thiệu về Eclipse -> Chi tiết Cài đặt, hãy kiểm tra Công cụ Phát triển JavaScript (JSDT) và Trình chỉnh sửa Trang Web.

Để cài đặt chúng:

  • Cài đặt phần mềm mới -> Làm việc với: Indigo (hoặc Helios) -> Web, XML Java EE, và OSGi Phát triển doanh nghiệp -> Công cụ phát triển JavaScript
  • Cài đặt phần mềm mới -> Làm việc với: Indigo (hoặc Helios) -> Web, XML Java EE và Phát triển doanh nghiệp OSGi -> Trình chỉnh sửa trang web

Hoặc, bạn có thể sử dụng plugin AppLaud Eclipse mà tôi đã tạo để phát triển PhoneGap cho Android. Xem Getting Started instructions.

+2

Sau khi cài đặt, hãy chắc chắn kích chuột phải vào một tập tin trong explorer và chọn 'Open with: 'để chọn biên tập mới được cài đặt của bạn . Đừng làm những gì tôi đã làm, đó là tiếp tục mở chúng trong giao diện trình soạn thảo văn bản mặc định và sau đó phàn nàn rằng các quan điểm mới được cài đặt không hoạt động! – shanethehat

+0

Điều này cần phải là câu trả lời được chấp nhận theo ý kiến ​​của tôi, vì đây là giải pháp thay vì giải pháp thay thế – Maarten

+0

Trong ánh sáng bổ sung của shanethehat, tôi cho rằng điều này sẽ giải quyết được vấn đề và là câu trả lời hay nhất. Khi tôi thử giải pháp của Paul, tôi không nhận được kết quả như mong đợi, nhưng tôi nghi ngờ rằng nếu tôi đã làm những gì shanethehat mô tả nó sẽ có hiệu quả. Mặc dù tôi chưa thử nghiệm nó, tôi đã làm cho câu trả lời này được chấp nhận bởi vì như Maarten đã chỉ ra, đó là một giải pháp thay vì câu trả lời nhảm nhí (nhưng hiệu quả), như đã thấy trong câu trả lời của tôi (trước đây được chấp nhận). –

0

Aptana là plugin tốt nhất để chỉnh sửa HTML và Javascript trong Eclipse.

4

Giải pháp thực sự duy nhất tôi tìm thấy là tạo tài liệu html mới và dán văn bản từ tài liệu gốc, xóa tài liệu gốc, sau đó đổi tên tài liệu mới. Kỹ thuật này là câm, nhưng nó hoạt động.

Plugin
+0

Lạ, nhưng nó hoạt động, cảm ơn! BTW, bạn đã gửi báo cáo lỗi chưa? – Vitaly