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の方で紐付いていたファイルが赤文字になります。

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




Hazelを使って、ファイルダウンロードのタイミングでDownloadフォルダを自動で開くようにする
Path Finder 8の「パスのコピー」の種類とその違いについて
Path Finderを使ってキーボードだけでファイル操作する方法(基本操作編)
Delay StartでMac起動後にアプリを遅延起動する
XcodeのFileMerge機能を使って2つのファイル差分を確認する
Keyboard Maestroでダークモードかどうか判定して、条件分岐で処理を変える方法
Keyboard MaestroのThird Party Plug Insの作り方
Alfredでダークモードを切り替えるWorkflowを作成する方法
Macを起動したのが平日か休日か判定して、起動するアプリを変えるKeyboard Maestroマクロの作り方
ユニバーサルクリップボードで複数のAppleデバイス間でクリップボードを共有する方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理