2021-07-02
Sublime Text で $ もダブルクリックで選択
少し前に社内チャットで VSCode で $もダブルクリックで選択したい(PHPとか) – Qiita という記事がシェアされていたので、Sublime Text でも同じことできるよ、という内容です。
動作確認したバージョンは Dev Channel, Build 4109 です。
全ファイルを対象にする場合
VS Code の場合と同じように設定画面を開きます。
Preferences から Settings を開く。
左側に表示されているデフォルト設定から word_separators の行をコピー。
"word_separators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?",
右側の設定画面に貼り付けて、$ を削除する。
[
"word_separators": "./\\()\"'-:,.;<>~!@#%^&*|+=[]{}`~?",
]
言語ごとに設定する場合
PHP のみ $ をダブルクリックで選択できるようにするには、まず PHP ファイルを開きます。
PHP を開いた状態で、Preferences から Settings – Syntax Specific を開きます。
そうすると自動的に PHP 用の設定ファイルが作られます(未保存状態)。
設定ファイルは Preferences から Browse Packages… で開くディレクトリにある User 内に保存されます。
ファイル名は Syntax + .sublime-settings ( 今回は PHP.sublime-settings )。
設定ファイルの冒頭にかかれている ( These settings override both User and Default settings for the PHP syntax ) ように、デフォルトおよびユーザー設定はこちらで上書きされます。
こちらを全体への設定と同じように書き換えれば PHP ファイルを編集しているときのみダブルクリックで $ まで選択されるようになります。