2016-12-17 16 views
0

ファイルタイプに基づいて背景色を変更する方法を質問する質問があります。Sublime 2 -changing background color based on file type?昇華 - ビルドシステムに基づいて背景色を変更してください

これに近いものが私の頭に浮かんだ。私は現在のSublime Build Systemに基づいて背景色を変更して考えていました。それは可能でしょうか?

たとえば、赤はPython、緑はLaTeX、青は自動を意味します。

答えて

2

指定されたビルドシステムを実行するか、あなたはおそらくset_build_systemコマンドをリッスンし、現在のビューの背景を変更するプラグインをオフに解雇するEventListenerを設定することができるように、アクティブなビルドシステムとして特定の1つを設定するために、いくつかのbuilt-in commandsがあります。 (またはウィンドウ内のすべてのビュー、またはすべてのウィンドウ内のすべてのビュー)を変更できます。

import sublime 
import sublime_plugin 


class ListenToBuildSystem(sublime_plugin.EventListener): 
    def on_window_command(self, window, command, args): 
     if command == "set_build_system": 
      window.run_command("toggle_minimap") 

これはミニマップビルドシステムが変更されるたびに表示を切り替えます:

はここ概念の簡単な証拠です。

関連する問題