Tôi đang cố gắng mở rộng một số đánh dấu CSS trong Textmate. Cách tiếp cận của tôi giống như vậy ...Làm nổi bật cú pháp văn bản, mở rộng làm nổi bật từ một ngôn ngữ khác
{
....
patterns = (
{ include = 'source.css'; },
{
name = 'support.function';
match = '\..*\);';
},
);
}
Vấn đề là "include = 'source.css';". Nếu tôi loại bỏ dòng đó. Trình kết hợp tùy chỉnh của tôi truy cập và áp dụng đánh dấu được mong đợi. Nhưng sau đó tôi mất tất cả các điểm nhấn css được xác định trước mà tôi muốn.
Tôi đang bối rối về cách tôi có thể ghi đè lên đánh dấu css hiện có mà tôi đang đưa vào. Ý tưởng?
Hoàn hảo, chính xác những gì tôi đang tìm kiếm. –