ページ

2013/01/21

[SublimeText2]Bracket Highlighterで括弧を強調表示する

  • 括弧 (),[],<>,{} のカスタマイズ可能なハイライト
  • タグのカスタマイズ可能なハイライト
  • 引用符のカスタマイズ可能なハイライト
  • タグ、括弧、または引用符のマッチングの有効/無効の選択
  • 言語に基づくタグ、括弧、または引用符のホワイトリスト/ブラックリストマッチングの有効/無効の選択
  • ショートカットによって使われた歳のステータスバーにマッチング間の行数と文字カウントの表示
  • カッコの中身の最初と最後にカーソルを移動できるショートカット
  • カッコの中身を全選択するショートカット
  • 引用符のスタイルを変更するショートカット
  • マルチセレクトが動く
  • ブラケット関連プラグイン
  • カスタムガターアイコンが設定可能
  • 文字列の中の括弧をハイライト
  • 文字列括弧の括弧エスケープモードのトグル(regex|string)
  • 実験的なCFMLのサポート

使えそうなショートカットキー

Shift + command + B, Shift + command + B: タグ間の行数と文字数

Shift + command + B, Shift + command + J: 括弧の切り替え

Shift + command + B, Shift + command + W: 引用符の切り替え

Shift + command + B, Shift + command + [: 括弧内を折りたたみ

Shift + command + B, Shift + command + S: 括弧の内容を全選択

alt + up: 開始括弧にフォーカス alt + down: 終了括弧にフォーカス

設定のDIff

// Higlight brackets of tag only instead of entire tag
+    // metaタグなどの空要素タグの全体をハイライトするかどうか。読みにくいのでタグ部分のみにする。
-    "tag_brackets_only" : false,
+    "tag_brackets_only" : true,

     // Match brackets only when cursor is between the brackets
+    // 括弧の間にカーソルがあるときだけ括弧にマッチする。
+    // ハイライトでキャレットが内外どちらにいるかわからなくなるため内側の時のみハイライトする。
-    "match_brackets_only_when_between": false,
+    "match_brackets_only_when_between": true,
読みやすいし便利。