Utilizzando uno schema di colori Sublime 2 esistente, c'è un modo per modificare il colore dello sfondo in modo selettivo per es. solo i file .js? Mille grazie!Sublime 2 cambia colore di sfondo in base al tipo di file?
risposta
È necessario modificare lo schema di colori .tmTheme
plist
. Puoi trovarlo con il menu Preferences/Browse Packages...
, Color Scheme - Default
directory.
Si dovrebbe aggiungere qualcosa di simile:
<dict>
<key>scope</key>
<string>source.js</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#000000</string>
</dict>
</dict>
come un bambino della matrice impostazioni (ovviamente è necessario cambiare # 000000 con il codice colore).
In realtà stavo cercando di cambiare il colore di sfondo per i file di testo e mi chiedevo come Riccardo avesse capito come utilizzare source.js come valore per l'ambito.
È necessario individuare il file .tmLanguage del tipo di file che si sta tentando di modificare, ovvero "Plain text.tmLanguage" per i file di testo. Quindi cerca la chiave scopeName e utilizza il valore per quello. Questo è dal mio file "Plain text.tmLanguage":
<key>scopeName</key>
<string>text.plain</string>
Così, per esempio, per cambiare il colore di primo piano per i file di testo in calce:
<dict>
<key>scope</key>
<string>text.plain</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#00FF00</string>
</dict>
</dict>
Esattamente quello che cercavo, funziona esattamente come pubblicizzato. grazie! –
Grazie a Riccardo e Dean - per modificare l'HTML, utilizzare 'text.html' tra i tag. –
pshep123