ファイル操作 (File Operations)
ファイルを安全かつ確実に操作するための手順を規定する。
1. ファイルの部分置換 (Safe Replace)
既存のコードを安全に書き換える際に使用する。
- •読み込み: 書き換え対象のファイルを読み込む。
read_file <file_path> - •置換: 取得した内容を基準に、
old_stringとnew_stringを指定して置換する。replace --file_path <file_path> --old_string "..." --new_string "..." - •確認: 最後に
read_file <file_path>で変更が正しく反映されたか確認する。
2. ファイル末尾への追加 (Append)
ファイルの末尾に新しい行やコードを追加する際に使用する。
- •読み込み:
read_file <file_path>でファイルの内容を全て読み込む。 - •結合: 読み込んだ内容の末尾に、追加したい文字列を結合する。
- •上書き:
write_file --file_path <file_path> --content "<結合した内容>"でファイルを上書きする。 - •確認: 最後に
read_file <file_path>で内容を確認する。
3. 特定の行間への挿入 (Insert)
ファイルの途中にコードを挿入する際に使用する。
- •読み込み:
read_file <file_path>でファイルの内容を全て読み込む。 - •挿入: 読み込んだ内容(文字列)に対して、追加したい箇所に新しいコードを挿入する。
- •上書き:
write_file --file_path <file_path> --content "<挿入後の内容>"でファイルを上書きする。 - •確認: 最後に
read_file <file_path>で内容を確認する。