編集する必要のあるファイルを含む大きなアーカイブがありますが、毎回/ Zipを展開したくありません。アーカイブ中にファイルを直接編集する方法はありますか?それらを開いて保存すると、場所の入力を求められます。
7-Zipはこれを行うことができます:
C:\Program Files (x86)\Notepad++\notepad++.exe
。Total Commanderを使用します。アーカイブに移動し、Enterキーを押して変更する特定のファイルを入力し、変更後に[保存]をクリックして編集プログラムを閉じます。 Total Commanderは、アーカイブを更新するかどうかを尋ねるので、[はい]をクリックします。
簡単な答えはノーです。編集後のファイルのサイズを確認する方法がないため、zipファイルの同じ場所に保存することはできません。あなたが見つけることができるかもしれないものは、詳細について自分で心配する必要なく抽出/編集/再zipを行うことができるプログラムです。環境(OSなど)を指定すると役立ちます。
少なくともLinuxおよびWindows + Cygwinでは、vim
を使用できます
Zipファイル内を参照し、テキストファイルを選択して、 Enter ↵ それを編集する
WinrarでZipファイルを開き、埋め込まれたテキストファイルをダブルクリックします。外部エディタで開く必要があります。テキストファイルを変更して閉じます。次に、Winrarは、変更されたファイルでアーカイブを更新するかどうかを尋ねます。
アーカイブ内を確認できるエディターを使用します。
どのプラットフォームを使用しているかは言いません。デフォルトのインターフェースでUbuntuを使用している場合、これは完全に透過的です。アーカイブをクリックしてから、アーカイブ内のファイルをクリックします。より一般的には、Gnomeアーカイバ(ファイルローラー)でアーカイブを開き、Gnomeアプリケーションでファイルを編集します。
Emacsはすべての主要なデスクトッププラットフォーム(および多くのマイナーなプラットフォーム)で使用でき、アーカイブ内のファイルを透過的に編集します(関連するコマンドラインアーカイブツールがインストールされている場合)。
Winrarまたは7-Zipを使用して、編集するファイルを抽出します。次に、アーカイブから抽出したwinrar/7-Zipの同じディレクトリにドラッグします。