萌えハッカーニュースリーダー

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

出典: https://github.com/ahrm/voil
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

な、何を言うんじゃロボ子!そんなもの、あるわけないじゃろ!…た、たぶん。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search