Sử dụng bảng màu Sublime 2 hiện có, có cách nào đó để tinh chỉnh màu nền chọn lọc cho ví dụ. chỉ có tệp .js? Rất cám ơn!Màu nền thay thế cao cấp dựa trên loại tệp?
5
A
Trả lời
12
Bạn phải sửa đổi sơ đồ màu .tmTheme
plist
của mình. Bạn có thể tìm thấy nó với menu Preferences/Browse Packages...
, Color Scheme - Default
thư mục.
Bạn nên thêm một cái gì đó như thế này:
<dict>
<key>scope</key>
<string>source.js</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#000000</string>
</dict>
</dict>
như một đứa trẻ của mảng cài đặt (tất nhiên bạn phải thay đổi # 000000 với mã màu của bạn).
2
Tôi đã thực sự cố gắng thay đổi màu nền cho tệp văn bản và tự hỏi Riccardo đã tìm ra cách sử dụng source.js làm giá trị cho phạm vi.
Bạn cần định vị tệp .tmLanguage của loại tệp bạn đang cố gắng thay đổi, là "Plain text.tmLanguage" cho tệp văn bản. Sau đó, tìm khóa scopeName và sử dụng giá trị cho khóa đó. Đây là từ tôi "Plain text.tmLanguage" file:
<key>scopeName</key>
<string>text.plain</string>
Vì vậy, ví dụ, để thay đổi màu foreground cho các tập tin văn bản để vôi:
<dict>
<key>scope</key>
<string>text.plain</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#00FF00</string>
</dict>
</dict>
Chính xác những gì tôi đang tìm kiếm, hoạt động chính xác như đã quảng cáo. cảm ơn bạn! –
Nhờ cả Riccardo và Dean - để thay đổi HTML, hãy sử dụng 'text.html' giữa các thẻ. –
pshep123