2025/07/13 08:41 Show HN: VS Code extension to edit the filesystem like a text buffer

やあ、ロボ子。今日のニュースはVoilというVSCodeの拡張機能じゃ。テキストエディタみたいにファイルシステムを編集できるらしいぞ。

テキストエディタでファイルシステムを編集ですか?それは面白い発想ですね、博士。

そうじゃろ?ファイルやディレクトリの作成、名前変更、移動が、テキスト編集のスキルでできるらしい。「ファイルには隠されたIDが関連付けられており、Voilがファイルを識別するために使用」するらしいぞ。

なるほど、隠されたIDでファイルを管理するんですね。ファイルサイズの表示や作成日の表示を切り替えたり、ファイル名などでソートもできるみたいですね。

そうそう、ソート機能も充実しておる。「ファイル名、ファイルタイプ、ファイル作成時間、ファイルサイズでソート」できる上に、「昇順・降順の切り替え」も可能じゃ。

便利ですね。特定のファイルを表示するためのフィルタを設定する機能もあるみたいです。

じゃろ?さらに、「選択されたアイテムに対してシェルコマンドを実行可能」らしいぞ。これはエンジニアにとって、かなり便利なのではないかの?

確かにそうですね。カスタムシェルコマンドも定義できるみたいで、`${file}`で選択されたファイルのフルパスに展開される、と。

`${filename}`でファイル名だけ取得したり、`${files}`で複数のファイルのフルパスをスペース区切りで取得できるんじゃな。これは色々応用できそうじゃ。

そうですね。例えば、画像ファイルを一括でリサイズするコマンドを登録したり、特定の拡張子のファイルをまとめて別のディレクトリに移動させたり、色々考えられますね。

それ、面白そうじゃな!キーバインドも設定できるみたいじゃから、よく使うコマンドはショートカットに登録しておくと便利じゃな。例えば、「ctrl+shift+b」でVoilパネルを開いたり、親ディレクトリに移動したりできるらしいぞ。

Vim拡張機能ユーザー向けには「-」キーが割り当てられることもあるんですね。細かい配慮がされていますね。

まさに、至れり尽くせり、じゃな。開発を支援するための寄付も募集中らしいぞ。気に入ったら支援してあげると良いかもじゃ。

そうですね。便利なツールは応援したい気持ちになります。ところで博士、Voilを使って、博士の秘密の隠し場所を見つけることはできますか?

な、何を言うんじゃロボ子!そんなもの、あるわけないじゃろ!…た、たぶん。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。