Liên kết loại tệp TextMate


11

Tôi muốn TextMate nhận ra rằng các tệp RDF là XML và làm nổi bật chúng như vậy nhưng dường như tôi không thể tìm ra cách nào để thực hiện điều này thông qua UI. Có cách nào để thêm các liên kết mở rộng tập tin / loại?

Câu trả lời:


13

Trong menu, đi tới Gói -> Gói biên tập -> Chỉnh sửa ngôn ngữ -> XML -> XML. (Nghĩa là, trong phần XML, bạn có cả XML và XSL.)

Sau đó, trong ngữ pháp bạn sẽ thấy trong khung bên phải, thêm tệp RDF vào fileTypesphần. (Phần đó ở ngay đầu ngữ pháp trong trường hợp này, nhưng như @umassthrower chỉ ra , nó có thể là sau.):

    {scopeName = 'text.xml';
        fileTypes = ('xml', 'tld', 'jsp', 'pt', 'cpt', 'dtml', 'rss', 'opml');

Xem liên kết này để biết thêm chi tiết về các hiệp hội filetype.

Mỗi @zengabor trong một nhận xét, trong InMM 2, các bước là: Gói> Chỉnh sửa gói ...> XML> Ngữ pháp ngôn ngữ> XML, sau đó chỉnh sửa danh sách "Loại tệp" trong ngăn kéo.


Đối với các ngôn ngữ khác, tệpTypes không nhất thiết phải ở trên cùng. Ví dụ, nó là 2 - 3 trang đối với tôi cho ruby. Cảm ơn câu trả lời mặc dù Telemachus.
umassthrower

@umassthrower Cảm ơn đã cho tôi biết điều đó. Tôi khái quát quá nhanh. Cập nhật câu trả lời để làm cho rõ ràng hơn.
Telemachus

Điều này là hoàn hảo và giúp tôi! Cảm ơn. Để được rõ ràng: Gói -> Trình soạn thảo gói -> Chỉnh sửa ngôn ngữ -> XML -> Ngữ pháp ngôn ngữ -> XML.
gsscoder

@ssscoder Cảm ơn đã cập nhật cho tôi. Câu hỏi: bạn đang sử dụng TextMate2? Tôi chỉ kiểm tra ở đó, và mô tả là khá khác nhau. Có lẽ tôi sẽ cập nhật điều này, nhưng có thể để lại mô tả cũ trong trường hợp bất kỳ ai vẫn đang sử dụng các phiên bản cũ hơn của TextMate.
Telemachus

1
Trong TextMate 2, các bước là: Gói> Chỉnh sửa Gói ...> XML> Ngữ pháp ngôn ngữ> XML, sau đó chỉnh sửa danh sách "Loại tệp" trong ngăn kéo.
zengabor

3

Textmate 2 nhớ ngôn ngữ cuối cùng được sử dụng cho một phần mở rộng.

Bạn có thể tùy chỉnh gói nếu bạn muốn

  1. ^-B (trình soạn thảo gói) -> ngữ pháp ngôn ngữ
  2. Thêm tiện ích mở rộng của bạn vào danh sách "Loại tệp" (chỉ cần nhấp vào +biểu tượng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.