2011-10-16 23 views
5

Nếu tôi có một số eRuby trong một tệp scss, tôi cần phải thực hiện phần mở rộng * .scss.erb. Tuy nhiên, làm như vậy gây ra các điểm nhấn sytax cho * .erb thay vì * .scss. Có cách nào để lấy nhật thực để xác định cú pháp làm nổi bật thông minh hơn hay ít nhất là cho phép gán cú pháp thủ công như trong notepad ++?.scss.erb mở rộng cú pháp tô sáng cho scss trong aptana/eclipse

Cách giải quyết duy nhất mà tôi đã tìm thấy cho đến nay là đổi tên tệp * .scss, mở nó, sau đó đổi tên nó thành * .erb để nó được xử lý chính xác sau này.

Trả lời

0

Nên có.

Những gì bạn cần làm là chuyển đến Tùy chọn> Chung> Trình chỉnh sửa> Liên kết tệp và đặt trình chỉnh sửa mặc định cho tiện ích * .scss.erb của mình, tuy nhiên có một lỗi trong Eclipse ngăn các liên kết tệp có nhiều hơn một khoảng thời gian:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=168573

cách tôi nhận được xung quanh vấn đề này là do kích chuột phải vào tập tin nguồn trong Project Explorer và đi đến Mở với> khác ... và chọn Sass Source Editor từ đó.

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