2013-02-28 11 views

Trả lời

12

Bạn phải sửa đổi sơ đồ màu .tmThemeplist 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).

+0

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! –

+0

Nhờ cả Riccardo và Dean - để thay đổi HTML, hãy sử dụng 'text.html' giữa các thẻ . – pshep123

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>