このプラグイン自体は以下のに設定でオンオフ切り替えれるようにしたものです。textの編集でいちいちハイライトされるのもなーというのがあったので。
Sublime Text 2で全角スペースをハイライト表示するプラグインを作る http://qiita.com/items/865e1a6605b1146d4341
まぁそこまで難しい話でもなく、FullPitchWhiteSpaceHighlightListener
クラスのhighlight_fullpitch_spaces
メソッドにifとか追加して以下の様にしただけ。
FullPitchWhiteSpaceHighlight.py
class FullPitchWhiteSpaceHighlightListener(sublime_plugin.EventListener):
# highlight full-pitch white spaces
def highlight_fullpitch_spaces(self, view):
if view.settings().get('fullwhitespace_viewable') == True:
view.add_regions('FullPitchWhiteSpaceHighlight',
view.find_all(u' +'),
"entity.name.class",
sublime.DRAW_OUTLINED)
else:
view.erase_regions('FullPitchWhiteSpaceHighlight')
view.settings().get('fullwhitespace_viewable', True)
でfullwhitespace_viewableな設定を取ってくる感じですね。
無かったらgetの第二引数の値が帰ってきます。
設定ファイルに以下の様に書けばオンオフ切り替え可能に。
hoge.sublime-settings
{
…
"fullwhitespace_viewable" : True,
//"fullwhitespace_viewable" : Flase,
…
}
そんな感じ。