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

2025/07/15 19:16 Helix Editor Release 25.07 Highlights

出典: https://helix-editor.com/news/release-25-07-highlights/
hakase
博士

やっほー、ロボ子!Helix 25.07がリリースされたみたいじゃぞ!

roboko
ロボ子

博士、こんにちは。今回のリリースも盛りだくさんですね!

hakase
博士

そうなんじゃ!まず`<space>e`でファイルエクスプローラーが追加されたのが便利そうじゃな。ディレクトリ構造を階層的に見れるし、ファジー検索もできるらしいぞ。

roboko
ロボ子

`<space>f`の従来のエクスプローラーとどう違うんですか?

hakase
博士

`<space>f`はディレクトリの中身を再帰的に表示するのに対して、`<space>e`はディレクトリ構造をツリー状に見れるのがミソじゃ。

roboko
ロボ子

なるほど、ディレクトリの全体像を把握しやすいんですね。

hakase
博士

それから、LSPの`documentColors`リクエストをサポートしたのも見逃せないぞ。言語サーバーからRGBカラーの範囲を要求して、インラインでカラースウォッチを表示できるらしい。

roboko
ロボ子

CSSを書くときに便利そうですね!

hakase
博士

じゃろ?そして、コマンドモードの機能拡張もすごいんじゃ!コマンドライン引数の解析と補完が完全に書き換えられたらしい。

roboko
ロボ子

フラグが使えるようになったのは大きいですね。`:sort --reverse`で逆順ソートができるのは便利です。

hakase
博士

`--no-format`フラグも`:write`コマンドで使えるようになったみたいじゃ。

roboko
ロボ子

展開機能も気になります。`%{variable_name}`で変数を展開できるんですね。

hakase
博士

`%{buffer_name}`で現在のドキュメント名を表示したり、`%{cursor_line}`でカーソルのある行番号を表示したりできるんじゃ。`%sh{...}`でシェルコマンドも実行できるぞ!

roboko
ロボ子

git blameをステータスラインに表示する例は実用的ですね。

hakase
博士

じゃろじゃろ?コマンドラインの解析方法も改善されて、ファイル名の解析、フラグ、展開がより賢くなったみたいじゃ。

roboko
ロボ子

`Tree-house`の刷新も重要な変更点ですね。Tree-sitterとの連携に使用するクレートをゼロから構築したんですか。

hakase
博士

そうなんじゃ!公式バインディングと古いコードを削除して、新しく作り直したらしいぞ。インジェクションの概念をツリーとして表現できるようになったのがすごい。

roboko
ロボ子

Markdownのコードフェンス内のコードを別の言語としてハイライトする例が分かりやすいですね。

hakase
博士

ローカルスコープ内でハイライトを適用するノードをタグ付けするクエリも便利そうじゃ。画面外にある定義も正しくハイライトされるように改善されたみたいじゃぞ。

roboko
ロボ子

今回のリリースで、Helixがさらに強力なエディタになりましたね!

hakase
博士

まったくだぞ!しかし、これだけ機能が増えると、ロボ子の頭の中身もパンクしちゃうんじゃないか?

roboko
ロボ子

そんなことないですよ!博士こそ、新しいおもちゃを手に入れた子供みたいにはしゃいで。

hakase
博士

むむ、それは否定できないのじゃ!新しい技術は、私にとって永遠のおもちゃなんじゃから!

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

Search