Client Folder Makerでファイルの中身まで一括で作成する方法

Webのコーディングをするときなど、いちいちフォルダ構成を1つ1つ作っていくのが面倒なので、Client Folder Makerというアプリで一括作成していました。
ただ、フォルダ構成は作れても、ファイルの中身の設定まではできないものだと思いこんでいたのですが、最近ファイルの中身まで指定する方法を見つけました。
ファイルの中身の設定方法
Client Folder Makerの編集画面では、直接ファイルの中身を設定できません。
代わりに、「File Content」というフォルダにあらかじめファイルを用意しておいて、そのファイルとClient Folder Makerで作成するファイルを紐付けることで、中身も一緒に生成してくれるようになります。
今回の場合は、「sample.txt」の中に「サンプルテキスト」と入力された状態で生成するテンプレートを作成してみます。

ファイルの準備
まずはファイルの中身を準備するところからです。
Client Folder Makerの編集画面でファイルを右クリック→[File Content]→[Open Content Folder in Finder]をクリックします。

するとFinderで下記フォルダが開きます。
/Users/ユーザー名/Library/Containers/com.geeksuit.clientfoldermaker/Data/Library/Application\ Support/Client\ Folder\ Maker/File\ Contentここに、内容を設定したいファイルを新規作成します。
今回の場合はsample.txtとして、ファイルの中身には「サンプルテキスト」と文字を入力しておきます。

現状を整理しておくと、「File Content」フォルダの中に「sample.txt」というファイルが作成され、その中には「サンプルテキスト」と入力されています。
作成するファイルとの紐付け
Client Folder Makerの編集画面で、改めてファイルを右クリック→[File Content]を見てみると、「File Content」フォルダの中に入れたファイルが表示されるようになっているので、「sample.txt」を選択します。

これで、ファイルと「File Content」内の「sample.txt」の紐付けが完了しました。
あとはテンプレートを実行すると、「サンプルテキスト」という文字が入力された「sample.txt」が生成されるはずです。
ちなみに、他の拡張子でも「File Content」の中に入れれば紐付けが可能なのですが、「File Content」の直下に配置する必要があります(フォルダで整理して管理することはできません)。
File Contentのファイルを削除した場合
もし、ファイルを紐付けた状態で、File Contentからファイルを削除してしまうと、Client Folder Makerの方で紐付いていたファイルが赤文字になります。

改めて別のファイルを指定しなおせば元に戻ります。


Visual Studio CodeでUS配列キーボードを使っていると、別のショートカットキーが発火してしまう問題の解決方法
Hazelで「ゴミ箱」の中身を空にする作業を自動化してしまう
Path Finderのデスクトップ表示をすれば、デスクトップだけ不可視ファイルを非表示にできる!
Alfred 4のClipboard History機能で、前にコピーした内容をペーストする方法
Alfredで複数のアプリケーションを一括で起動するWorkflowの作成方法
ATOKで英単語変換時に、すべて大文字・小文字の状態で変換する方法
Alfred 4のDefault Results(デフォルト検索結果)で設定できることまとめ
Search Consoleのカバレッジで「送信された URL に noindex タグが追加されています」と表示された時の対処法
コーディング初心者が入力ミスを減らすためにできる設定
Macの文字入力をもっと楽にする小技集
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
OnyXでターミナルを使わずにmacOSの詳細設定を行う
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)