BAT 0.25コマンドラインツールでは、強力なラインサイズを紹介します
構文の強調表示とGIT統合を備えた猫のクローンであるBATコマンドは、ラインの絞り、自動テーマ、構文の更新などでV0.25を展開します。
以前のV0.24から1年3か月後、コマンドラインツールバット(Rustで書かれた)の背後にある開発者は、新しいV0.25をリリースしたばかりで、エキサイティングな新機能と改善をもたらしました。
しかし、待ってください。bat
コマンドについて聞いたことはありませんか?これを詳しく説明します。これは、効率的な構文の強調表示、行番号付け、自動ページング、Git 統合など、いくつかの非常に優れた追加機能を備えた、従来の cat
に代わるよりスマートな代替手段です。さて、ノベルティの話に戻ります。
Bat V0.25は、空白線を絞るための新しいコントロールを導入します。ユーザーは「 –squeeze-blank 」(または「 -s 」フラグを適用して連続した空の線を凝縮できます。 」オプションは、マージされる前に許容される連続した空白線の最大数を設定します。
これらの機能強化は、長いログファイルを頻繁にナビゲートしたり、豊富な間隔でコードベースを読み取ったりする人に最適です。
さらに、BATは、ターミナルの配色に基づいて適切な色のテーマを自動的に選択します。これは、合理化されたワークフローに対するプロジェクトのコミットメントを反映した別のタッチです。同時に、このアップデートはシェル完了サポートを拡張し、ユーザーが「 –completion
これらの改善に加えて、BATは「 –binary=as-text 」オプションを通じてバイナリコンテンツをより優雅に処理し、あらゆる状況でファイルを検査するための簡単になります。また、構文の強調表示を改良し、「#!/usr/bin/env bun 」で始まるJavaScriptファイルのサポートを追加し、Markdown内のPuppet Codeブロックを認識します。
バグ修正の面では、Bat v0.25 ではユーザーから報告されたいくつかの厄介なバグも修正されています。たとえば、OSC ANSI エスケープ シーケンス、カラー属性シーケンス、ヘッダー内の非常に長いファイル名の処理に関する問題に対処します。
さらに、開発者は、カラー出力が無効になっている場合に Bat が入力を処理する方法を改善し、さまざまな条件下でより良いパフォーマンスを保証します。
機能とバグの修正を超えて、このバージョンは、より高速な起動時間、より深い構文マッピング、アップグレードされたビルドスクリプトなどの最適化を案内します。特殊なファイルタイプのファンは、CFML、JSON-LD、Puppet Code Blockなどの新しいまたは改善された構文定義によって喜ばれます。
最後に、このソフトウェアには、マンページの強調表示サポートを強化するパッチ適用または改善されたテーマが導入されました。
すべての変更のリストについては、Changelogを参照してください。 bat
コマンドの詳細については、プロジェクトのgithubページをご覧ください。