展開
展開は、任意のテキスト欄(エディタ、ブラウザ、チャット、メール)で略語にトリガーキーを足して打つと、全文のスニペット内容に置き換わることです。コピーペーストも打ち直しも不要です。
3 ステップで展開する
- CodeExpander で、略語(例:
sig)と 内容(例:メール署名)付きのスニペットを作る。 - 任意の入力欄でその略語を打つ。
- トリガーキー(既定 Tab)を押す。略語が置き換わる。
略語を忘れたら 検索ウィンドウ または インライン検索 を使います。
トリガーキー
コーディング中に log の最初の 2 文字を打つことはよくあります。既定では Tab(または選んだ別キー)を押すまで展開しないので、途中の単語は置き換わりません。スイッチは 設定 → 一般。オンのままにしてください。
Settings → General → Trigger: master switch, require trigger key, key list, word boundary, adaptive case. Group ExpandWhen can override the boundary.
使えるキー:Tab(既定)、Space、Enter、Alt、および . , ; - / = など。
「トリガーキーが必要」がオフだと、略語が揃った瞬間に展開します。誤ヒットが増えます。グループは、このコンピュータ上だけで独自のトリガーキーを持てます。同期されません。マシン全体のスイッチは 展開の一時停止 です。
Expand when
design と打つとき、中の sig が署名になってほしくない。グループの Expand when は、略語の前に何があってよいかを決めます。スペース、句読点、または何でも。
| 選択 | 日常の効果 |
|---|---|
| グローバルに従う | 設定 → 一般の「単語境界」を使う。オン:新しい単語のように感じる。オフ:より緩い |
| 任意 | 任意の文字のあとで展開。誤発動が増える |
| 空白 | 前にスペースまたは改行が必要 |
| 文字でも数字でもない | 前の句読点は問題ない。カンマのあとに略語 |
設定では、略語全体を打つか、末尾だけでよいかも選べます。グループを保存。次に打ったときから新しい規則が効きます。
ExpandIn(アプリごと)
VS Code では log がログテンプレートになるべきです。チャットでは log は 4 文字のままであるべきです。スニペットをそれらのアプリに限定すると、チャットでは発火しません。
これは Pro の能力です。アプリ未選択 = すべてのアプリ。
File/group ExpandIn: all apps, except, only these apps (Pro), disable. Search window and inline search stay unrestricted.
- スニペットまたはグループを開く。
- これらのアプリ内だけで展開を見つける。
- VS Code、Chrome、Cursor などを検索してチェック。
- 保存。前面のアプリが一致するときだけ展開する。
スニペット設定がグループを上書きします。ウィンドウが認識されない場合は、そのスニペットの制限を切ります。検索ウィンドウとインライン検索は、これまでどおり自由に挿入できます。
| 場面 | ヒント |
|---|---|
| IDE テンプレート | グループをエディタに限定 |
| ブラウザのプロンプト | スニペットをブラウザに限定 |
| 同じ略語、違う本文 | スニペットを 2 つ、アプリを分ける |
大文字小文字の追従
設定 → 一般 → 大文字小文字の追従がオンのとき:
- すべて大文字の略語(
SIG) → 展開は大文字スタイルに従う - 先頭だけ大文字(
Sig) → タイトルケース風 - 小文字は、保存されたスニペット本文のまま
スクリプトとリッチテキストは、ファイル環境に従います。保存どおりの大文字小文字に厳密にしたいときは設定をオフにします。
展開の一時停止
画面共有中に log がテンプレートになってほしくない。展開の有効 / 無効を押すか、トレイでオフにする。会議のあとで戻す。
- すべて一時停止:設定 → キーボードのスイッチ、またはトレイメニュー。
- 誤発動を減らす:トリガーキーを必須にする、単語境界を使う、またはアプリを限定する。
- 1 つのスニペットを止める:略語を変える、またはグループから出す。
ブラウザ拡張が無いので、「Chrome の中だけ一時停止」はできません。「Shift を押している間はこの 1 回を飛ばす」もありません。展開が失敗すると、通知が理由を説明します。打っていた文字が黙って書き換えられることはありません。
略語の衝突
スニペット一覧は 完全な略語(グループ接頭辞込み)を数えます。件数が 1 を超えると警告が出ます。
- 片方の略語またはグループ接頭辞を変える。
- または ExpandIn で同じ略語をアプリごとに分ける(別略語のほうが覚えやすい)。
- 個人ファイルと一致する共有の組織ファイルは 1 回だけ発火する。同じ略語の個人「バックアップ」を残さない。
「どのスニペットを選ぶか」の衝突ウィンドウはありません。略語を忘れたら検索ウィンドウを使います。
ショートカット
- グローバル:メインウィンドウを開く、検索、展開の切替、クリップボードから作成。設定 → ホットキー で設定。
- スニペットごとのショートカット:よく使う少数にグローバルショートカットを割り当てる。
ヒント:上位の少数(署名、try ラッパー、日次ヘッダ)に略語とトリガーを付ける。数日で筋記憶になります。