<p id="topnav"> //新修改的代码 </p>
<p id="topnav"> //以前的代码 </p>
有个主页的顶部导航和其它的很多子页的顶部导航是相同的,现在修改了主页的顶部导航代码,子页的也要改了。可是一个一个地改实在是累死我了。有什么工具可以帮我完成这个工作吗?
欢迎选择我的课程,让我们一起见证您的进步~~
これはフロントエンドであるため、ノードを使用してディレクトリ内の各ファイルをループし、通常のルールを使用してファイルを置き換えるスクリプトを作成できます
つまり、ファイルのコンテンツをループで読み取り、コンテンツを検索し、このコンテンツを抽出し、置換、更新、保存することになります。使用されている言語は関係ありません
追伸: 以前に適切なコード編成習慣を維持していれば、この問題は発生しなかったはずです。たとえば、上部のナビゲーションをフラグメントにして、必要な場所に導入するだけで済みます。コードの長いセクションを再利用していることに気付いた場合は、それを別のファイルに分割することをお勧めします
テキストエディタで十分です。Win のネイティブテキストエディタを置き換えるソフトウェアです。
同じコードは同じテンプレートを参照すべきではないでしょうか?
崇高
Sublime Text 全文検索の定期的な置換
単純にループ置換スクリプトを作成しました。お役に立てれば幸いです。 nodejs を使用する必要があります。 Node.js をインストールします
コードは次のとおりです。filesArr は置換する必要があるファイル配列、XXX は新しく変更したコードです。
filesArr
XXX
これはフロントエンドであるため、ノードを使用してディレクトリ内の各ファイルをループし、通常のルールを使用してファイルを置き換えるスクリプトを作成できます
つまり、ファイルのコンテンツをループで読み取り、コンテンツを検索し、このコンテンツを抽出し、置換、更新、保存することになります。使用されている言語は関係ありません
追伸: 以前に適切なコード編成習慣を維持していれば、この問題は発生しなかったはずです。たとえば、上部のナビゲーションをフラグメントにして、必要な場所に導入するだけで済みます。コードの長いセクションを再利用していることに気付いた場合は、それを別のファイルに分割することをお勧めします
テキストエディタで十分です。Win のネイティブテキストエディタを置き換えるソフトウェアです。
同じコードは同じテンプレートを参照すべきではないでしょうか?
崇高
Sublime Text 全文検索の定期的な置換
単純にループ置換スクリプトを作成しました。お役に立てれば幸いです。
nodejs を使用する必要があります。
Node.js をインストールします
コードは次のとおりです。
リーリーfilesArr
は置換する必要があるファイル配列、XXX
は新しく変更したコードです。