4

共通の表現 (たとえば、ソフトウェアのバージョン、作成者、または機能とそのマニュアル) を持つ複数のファイルがあるとします。この式を 1 つのファイルで変更すると、他のファイルは自動的に更新されます。

日食やエディタでそれを行う方法はありますか? またはこれを行うことができるソフトウェアはありますか?

このようなもの:

http://wordprocessing.about.com/od/wordquicktips/qt/linktext.htm

実際、コードのリファクタリングのようなものを探していますが、それは 1 人のユーザーにのみ必要です。

ファイルを即座に更新したい。

4

4 に答える 4

1

これは、ほとんどのエディターで見られるものではありません
。WordProcessing で説明する機能は、テキスト ファイルに「インクルード リンク」を残すことで構成され、ファイルが次のように自動的に構成されます。

  • リンクされたファイルのコンテンツ
  • ファイルの残りのコンテンツ

この種の自動構成は、次のような外部ツールに任せるのが最善です。

  • テンプレートファイルを正しい値でパースする
  • ファイルを解析し、テンプレート ファイルがそこにある (またはその内容を置き換える) ことを確認します。

これは、そのようなシナリオ向けに正確に作成されたコンテンツ フィルター ドライバーを備えた git などのバージョン管理ツールのコンテキストで自動化できます。

にじみ

.gitattributesブランチをチェックアウトすると、git は、更新するすべてのファイルに適用するために、以前に a で宣言した「smudge」スクリプトを自動的に呼び出します。
テンプレート ファイルを変更してブランチを再度チェックアウトすると、すべてのファイルに新しいコンテンツが反映されます。

于 2013-10-29T07:40:55.570 に答える