そういえばシステムエンジニアだった

ぼけーっと会社員やってますが、そういえばSEだったことを思い出し、'てくにかる' とか 'えんじにあ' っぽいことを学び直すブログ

sublime text で 全角スペースだけ目立たせる

 

最近sublime textを使い始めました。

よく泣かされるのが全角スペース。

おすすめパッケージによく紹介されている TralingSpaces もちろんインストールしました。

 

しかし、末尾のスペースもハイライト表示されてしまう。

末尾というか改行したたけの空行なのに先頭にスペースが埋まっているとハイライト。

 

これでは全角スペース混入を視覚的に見分けるのが困難...

 

そこで正規表現をいろいろためしてみました。

[Preference][PackageSetting] → [TrailingSpaces] → [Setting - User]

での設定例です。

 

その1 ”全|[半\t]+”

{
  "trailing_spaces_regexp": " |[ \t]+" //全角スペースまたは半角スペースかタブの連続
}

f:id:nkkaki:20150513034455p:plain

 

その2 ”全|[半]+”

{
  "trailing_spaces_regexp": " |[ ]+" //全角スペースまたは半角スペースの連続(タブは除外)
}

f:id:nkkaki:20150513034531p:plain

 

その3 ”全|[半]”

{
  "trailing_spaces_regexp": " |[ ]" //全角スペースまたは半角スペースの最後1文字
}

f:id:nkkaki:20150513034558p:plain

 

その4 ”全|”

{
  "trailing_spaces_regexp": " |" //全角スペースのみ
}

f:id:nkkaki:20150513034616p:plain

 

おまけ ”[全]+|”

{
  "trailing_spaces_regexp": "[ ]+|" //全角スペースのかたまり
}

f:id:nkkaki:20150513034629p:plain

 

 

ということで

"trailing_spaces_regexp": " |" //全角スペースのみ

の設定で使います!