80年代後半にFoxBaseだったので、私はVFPを使用してきました。Visual Foxproは、フォーム(.scx / .sct)とビジュアルクラスライブラリ(.vcx / .vct)およびレポート(.frx / .frt)を構築する目的で、.dbfファイル(名前が変更された拡張子)を使用しました。
特定のプロジェクトを実行し、すべてのコードのテキストバージョンをすべてテキストベースであるかのようにダンプするコードを作成しました。すべてのコントロールは、アルファ順、埋め込みプロシージャなどでもダンプされます。すべてのプロパティ設定も同じ場所に一覧表示します。
それは完璧ではありませんが、物事を変更するのが好きで、そのような変更について私(または他の人)に通知せず、後で他の恐ろしい手段で見つけることを好む他の開発者に対処するときに、ソースコードのバージョンを比較するのに長年使用しました。
これがあなたが興味を持っているかもしれない何かであるならば、私はコード(いくつか)を取り除いて、それを電子メールであなたに送ることができます、しかし電子メールアドレスを必要とするでしょう。コードはVFPで.prgファイルとして記述されているため、ウイルスなどについて心配する必要のあるコンパイルは行われません。
少なくともこの方法では、VFP内で使用されるファイルのバイナリペアに関連付けられたテキストバージョンを取得できます。