ブログ

スクリーンショットのファイル名テンプレート変数

公開 · ファイル名, 保存, テンプレート, リファレンス

スクリーンショットのファイル名テンプレート変数

ウィンドウ名、アプリ名、日付、連番、ランダム文字列。InSnap のファイル名テンプレートの仕組みとプレビューの見方、並べ替えしやすいパターンを紹介します。

スクリーンショットのたびにファイル名を手入力していては、素早く撮る意味がありません。InSnap のファイル名テンプレートは変数と日付トークンから名前を組み立て、入力欄の下のプレビューに次回保存される名前をそのまま表示します。

テンプレートの場所

設定 › 保存 を開き、ファイル名の形式 を探します。入力欄には通常の文字と、2 種類のプレースホルダーを書けます。

  • 二重の中括弧で囲んだ 変数:{{window}} や {{index}} など。
  • 同じ中括弧に入れた 日付 / 時刻トークン:標準の日付書式の構文を使います。

入力欄の下にある プレビュー は現在のテンプレートを実際の値で描画するので、保存する前に結果を確認できます。入力に合わせて更新されるため、書式の誤りは最初の保存前に気づけます。

ファイル名テンプレートの入力欄

便利な変数

変数値
{{app}}前面にあったアプリケーション
{{window}}選択範囲の位置にあるウィンドウのタイトル(取得できる場合)
{{random}}短いランダム文字列
{{index}}増えていく連番
{{yyyy}}、{{MM}}、{{dd}}日付の各部分
{{HH}}、{{mm}}、{{ss}}時刻の各部分

正確な一覧は入力欄の隣の 変数を挿入 メニューに表示されます。理解しておきたいのは連番です。増えるのは保存に成功したあとで、ダイアログを開いたときではありません。保存をキャンセルしても番号は消費されません。

並べ替えしやすいパターン

よいファイル名は、並べ替えやすく、検索しやすく、重複しません。3 つのパターンでほとんどの用途をカバーできます。

パターン例向いている用途
日付を先頭に{{yyyy}}-{{MM}}-{{dd}} {{HH}}.{{mm}}.{{ss}}時系列のフォルダ
アプリ名と連番{{app}}-{{index}}プロジェクトごとのスクリーンショット
ウィンドウ名と日付{{window}} {{yyyy}}-{{MM}}-{{dd}}ドキュメント

避けたいもの:

  • 日付だけのテンプレート で 1 分に何枚も撮る場合。2 回の保存が衝突することがあります。
  • ファイルシステムが苦手な文字(/、:、?、*)。InSnap はそれらを安全な文字に置き換えますが、結果は整ったパターンより読みにくくなります。
  • 長すぎるウィンドウタイトル。 便利ですが、ファイルシステムの上限を超えることがあります。両方必要なら連番をタイトルの前に置いてください。
ファイル名のプレビュー

タイムゾーンと Retina の接尾辞

同じページには関連する設定が 2 つあります。

  • ファイル名に UTC 時刻を使用 は日付トークンを UTC に切り替えます。スクリーンショットを複数のタイムゾーンで共有し、ファイル名をサーバーログに合わせたいときに便利です。
  • Retina スクリーンショットのファイル名に @2x を付ける は、高密度ディスプレイでのキャプチャに @2x の印を付け、名前から画素密度が分かるようにします。

どちらも画像は変えず、ファイルの命名だけを変えます。

うまくいく進め方

  1. 日付を先頭にし、末尾に連番を置くパターンを選びます。
  2. 実際のウィンドウタイトルでプレビューを確認します。
  3. 一度保存し、選んだフォルダにファイルが現れることを確かめます。
  4. 複数のプロジェクトを行き来するなら、キャプチャごとにフォルダを分けるのではなく、アプリ名や短いプロジェクト接頭辞を加えます。

固定のフォルダに保存する場合、上の場所に直接保存 をオンにすると保存ダイアログ自体を省けます。そのときテンプレートが唯一の命名手順になります。フォルダの一覧で読める程度の短さにしておきましょう。

よくある質問

保存ダイアログを開いた時点で連番は増えますか?

いいえ。増えるのは保存に成功したあとです。ダイアログをキャンセルしても番号は消費されません。

テンプレートの結果が既存の名前と同じになったらどうなりますか?

InSnap は既存のファイルを上書きしません。生成された名前がすでにある場合は、ファイルを置き換えずに名前を調整します。だからこそ、アプリ名だけよりも連番や時刻トークンのほうが安全です。

ファイル名にスラッシュを入れてフォルダを作れますか?

いいえ。テンプレートはパスではなくファイル名です。フォルダは保存場所の設定で選び、テンプレートはファイル名だけを決めます。

次のスクリーンショットは、ホットキーひとつで。

macOS 14.4 以降(Apple Silicon / Intel)· Windows 10 以降(64 ビット)