v0.72.0
8.5 MBスキャン済み・問題なし
ダウンロードしたファイルを確認
ダウンロードしたファイルを選択すると、公開されているハッシュ値と照合します。確認はブラウザ内で行われ、ファイルはどこにも送信されません。
概要
構文に基づいてDifftasticで2つのファイルを比較するため、出力は生の文字シーケンスではなく構造的な変更に重点を置きます。これは、コードの再配置、フォーマットの編集、またはネストされた追加によって行指向の差分が騒々しくなったり誤解を招いたりする場合に、実際に何が変更されたのかを明らかにするのに役立ちます。Difftasticはコマンドラインプログラムであるため、ソースの変更を直接調べたり、構造的な比較をGitワークフローに組み込んだりする開発者に適しています。
これは、ツリー・シッターでコードを解析し、人間のために正確かつ読みやすいように設計された差分を生成します。 フォーマッタが複数の行に1つの式を分割した場合、卸売変更を報告する代わりに、変更されていない内部コンテンツを認識できます。 ラップパーを追加すると、区切り文字と一致し、封じられたコンテンツが変更された場合でも、追加のラッパーを分離できます。
ディスプレイは、各ファイルから実際の行番号を使用します, 変更前後, だけでなく、非派手な塊の表記だけに依存します。 サポートされているプログラミング言語とファイル形式を、そのマニュアルで説明した完全な言語とフォーマットのカバレッジで処理します。 バージョン 0.72.0 は Windows 用の Wilfred Hughes によって公開され、MIT ライセンスの下でフリーウェアが配布されます。
アーキテクチャ: x64
v0.72.0の新機能
難易度
初期処理のヒューリスティックが改善されるため、difftasticはより速くなり、テキストの差分が少なくなるはずです.
パーシング
Haskell(以前のバージョンがクラッシュする傾向)とKotlinパーサを更新.
C、C++、C#、Eixir、Erlang、Gleam、Go、Java、JavaScript、Kotlin、Haskell、Nix、OCaml、Python、TypeScript、YAML で区切られた区切りの処理を改善しました.
削除されたSmaliサポート(上流パーサーは維持されません).
Verilog と F# のサポートは、非常に大きなパーササイズで difft バイナリを大きくします。 将来のリリースでパーサを動的にロードするためのサポートを追加すると、ユーザーは再びこれらの言語を解析できるようにする必要があります.
ディスプレイ
近くの2つの変更が表示されないインライン表示の問題を修正しました.
Stdin、stdout、stderr がすべてのリダイレクト時にターミナル幅が検出されない問題を修正しました。 jj で difft を使うと、これは最も顕著でした.
詳細
SHA-256
バージョン履歴
あなたの環境でまだ動作しますか?
Web サイト用バッジ
開発者は、Difftastic が MirrorNest で入手できることを示せます。下のコードをコピーしてください。バッジはこのページにリンクし、自動的に更新されます。
<a href="https://mirrornest.com/software/difftastic-3b1f1ab3"><img src="https://mirrornest.com/badge/difftastic-3b1f1ab3.svg" alt="Difftastic on MirrorNest" height="20"></a>[](https://mirrornest.com/software/difftastic-3b1f1ab3)レビュー
まだレビューはありません — 最初のレビューを投稿してみませんか。
Difftasticの代替ソフト
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage