Đây là phiên bản ngắn:
.sublime-theme
các tệp thay đổi giao diện của giao diện người dùng bao gồm Thanh bên và Tab tệp.
- Xác định đây là một nỗi đau rất lớn, vì vậy hãy tiết kiệm cho mình rất nhiều thời gian và cài đặt gói Theme Menu Switcher .
Cập nhật: Sublime Text 3 đã thay đổi căn bản cách thức hoạt động của Lược đồ màu và Chủ đề và đã phá vỡ nhiều gói được xây dựng để xử lý chúng. Tôi không còn có thể xác nhận tính chính xác của bài đăng này, cũng như chức năng của các gói được đề cập ở đây vì các nhà phát triển Sublime chưa giải thích đầy đủ các thay đổi đối với hệ thống tùy chỉnh cũng như không đề cập đến cách khắc phục chúng. Và, tốt nhất, chúng khó thay đổi hơn nhiều.
Tại thời điểm này, bài đăng này chỉ nên được sử dụng làm tài liệu tham khảo về sự khác biệt giữa "chủ đề" và "phối màu" trong Sublime Text 2, vì bản thân tôi vẫn chưa thay đổi thành công một chủ đề cũng như phối màu trong Sublime Text 3.
Tôi sẽ cập nhật bài viết này vì tôi có thể dành nhiều thời gian hơn để làm sáng tỏ Quagmire Tùy biến cao siêu này.
Đây là phiên bản dài:
Hình 1: Sự khác biệt giữa "Lược đồ màu" và "Chủ đề" - Trong Cộng đồng siêu phàm, các thuật ngữ này thường bị nhầm lẫn và được sử dụng thay thế cho nhau.
Thay đổi giao diện của Sublime là một nỗ lực tương đối khó khăn, vì ba lý do chính:
- Thuật ngữ được lựa chọn kém
- Thông tin sai lệch trong cộng đồng cao siêu
- Cơn ác mộng cài đặt
Thuật ngữ
Có 2 phần khác nhau của Sublime có thể được tùy chỉnh:
- vùng có thể chỉnh sửa (vùng màu tím)
- các giao diện người dùng (các khu vực màu xanh lá cây)
Chúng sử dụng hai loại tệp khác nhau và chúng không phản ánh chính xác thuật ngữ.
" Tại sao? " Của quyết định này là khả năng tương thích và vì lý do ngắn gọn, tôi sẽ không tham gia vào đây, nhưng kết quả của nỗ lực này là:
Loại tệp được gọi tmTheme
không ảnh hưởng đến chủ đề, nó ảnh hưởng đến Bảng màu .
Phối màu (tô sáng màu tím)
- ảnh hưởng đến giao diện của vùng có thể chỉnh sửa (cụ thể hơn là các ký tự có thể chỉnh sửa, nghĩa là chúng có màu gì khi được tô sáng hoặc không được tô sáng, v.v.).
- tương đối dễ sản xuất
- Phối màu được gọi nhầm là "Chủ đề" trên khắp Cộng đồng tuyệt vời.
Chủ đề (đánh dấu màu xanh lá cây)
.sublime-theme
các tệp thay đổi Chủ đề hoặc các khía cạnh UI của Sublime.
- khó sản xuất
- Thật khó để tìm thấy Chủ đề tuyệt vời thực sự, so với "Phối màu"
Thông tin sai
Nhiều gói yêu cầu thay đổi Chủ đề, nhưng thực tế thay đổi Bảng màu. Điều này thường là do những người sản xuất chúng không biết rằng "Chủ đề" đặc biệt đề cập đến giao diện người dùng.
Vì vậy, một mức độ khó khác là tìm một gói "Chủ đề" thực sự, thay vì Bảng màu.
Ngay cả một số trang web hợp pháp cũng không tạo ra sự khác biệt chính xác giữa hai điều này, điều này làm tăng thêm những thách thức. Chẳng hạn, colorsublime.com có một hướng dẫn về việc thay đổi "chủ đề" siêu phàm, nhưng thực tế tham chiếu loại tệp " Lược đồ màu" ( .tmTheme
).
Cài đặt đau
Chủ đề và phối màu khó cài đặt và định nghĩa. Trong thực tế, nó gây sốc như thế nào quá trình khó khăn. Khó khăn càng trở nên trầm trọng hơn với sự thay đổi cơ bản về yêu cầu cài đặt và định nghĩa trong Sublime Text 3 chưa được giải thích đầy đủ, điều này phá vỡ nhiều gói mà chúng ta từng phụ thuộc để thay đổi Chủ đề và Lược đồ màu.
Nó yêu cầu cài đặt gói Theme thực tế (chúc may mắn tìm được một gói bằng cách duyệt Gói trong Kiểm soát gói), xác định gói đó trong cài đặt và sau đó khởi động lại Sublime. Và, nếu bạn đã làm gì đó sai, Sublime sẽ chỉ thay thế cài đặt chủ đề do người dùng xác định của bạn bằng mặc định. Có, bạn đã nghe tôi nói đúng, không cần thông báo hay thông báo lỗi, Sublime sẽ ghi đè định nghĩa chủ đề của bạn.
Nhưng với Trình chuyển đổi Menu Chủ đề Tất cả những gì bạn cần làm là vào Preferences
> Theme
và bạn sẽ thấy một danh sách tất cả các chủ đề bạn đã cài đặt. Bạn cũng có thể dễ dàng chuyển đổi giữa các chủ đề mà không cần khởi động lại Sublime.
Đây là một mẫu từ trang web:
Tôi không có liên kết với Trình chuyển đổi Menu Theme nào cả, tôi chỉ là một người hâm mộ.
Một lần nữa, Trình chuyển đổi trình đơn chủ đề không hoạt động giống nhau trong Văn bản cao siêu 3. Nếu bạn cần có giao diện tùy chỉnh, tôi khuyên bạn không nên cập nhật lên Văn bản cao siêu 3.