ฉันมีไฟล์เก็บถาวรขนาดใหญ่ที่มีไฟล์ที่ฉันต้องการแก้ไข แต่ฉันไม่ต้องการแตก / zip ทุกครั้ง มีวิธีแก้ไขไฟล์โดยตรงในขณะที่อยู่ในไฟล์เก็บถาวรหรือไม่? ฉันเปิดพวกมันและเมื่อฉันบันทึกมันจะแจ้งให้ระบุตำแหน่ง
ฉันมีไฟล์เก็บถาวรขนาดใหญ่ที่มีไฟล์ที่ฉันต้องการแก้ไข แต่ฉันไม่ต้องการแตก / zip ทุกครั้ง มีวิธีแก้ไขไฟล์โดยตรงในขณะที่อยู่ในไฟล์เก็บถาวรหรือไม่? ฉันเปิดพวกมันและเมื่อฉันบันทึกมันจะแจ้งให้ระบุตำแหน่ง
คำตอบ:
7-Zip สามารถทำได้: เปิดไฟล์เก็บถาวรคลิกขวาที่ไฟล์เพื่อแก้ไขและเลือก "แก้ไข" โดยทั่วไปจะเป็นการเปิดไฟล์ใน Notepad เมื่อคุณออกจาก Notepad มันจะตรวจพบว่าไฟล์มีการเปลี่ยนแปลงและโหลดกลับเข้าไปในไฟล์ zip ซึ่งอาจใช้เวลาสักครู่
คำตอบง่ายๆคือไม่ ไม่มีวิธีใดที่จะบอกได้ว่าไฟล์ผลลัพธ์จะมีขนาดใหญ่เพียงใดหลังจากการแก้ไขดังนั้นจึงไม่สามารถจัดเก็บไว้ในที่เดียวในไฟล์ zip ได้ สิ่งที่คุณอาจพบคือโปรแกรมที่ช่วยให้คุณสามารถแยก / แก้ไข / rezip โดยไม่ต้องกังวลเกี่ยวกับรายละเอียดด้วยตัวคุณเอง มันจะช่วยระบุสภาพแวดล้อมของคุณ (OS เป็นต้น)
ใช้ผู้บัญชาการรวม นำทางไปยังไฟล์เก็บถาวรกด Enter เพื่อป้อนไฟล์เฉพาะที่คุณต้องการแก้ไขกดบันทึกหลังจากแก้ไขและปิดโปรแกรมแก้ไข Total Commander จะถามคุณว่าคุณต้องการอัปเดตไฟล์เก็บถาวรหรือไม่เพื่อให้คุณกด Yes
อย่างน้อยบน Linux และ Windows + Cygwin คุณสามารถใช้ได้ vim
มันจะช่วยให้คุณสามารถเรียกดูภายในไฟล์ ZIP เลือกไฟล์ข้อความและกดEnter ↵เพื่อแก้ไข
***error*** (zip#Write) sorry, your system doesn't appear to have the zip pgm
โหลด ZIP stackoverflow.com/a/31988175/1747983
เปิดไฟล์ zip ด้วย winrar ดับเบิลคลิกที่ไฟล์ข้อความแบบฝังตัวมันควรจะเปิดในโปรแกรมแก้ไขภายนอก เปลี่ยนและปิดไฟล์ข้อความ Winrar จะถามว่าควรอัพเดทไฟล์เก็บถาวรด้วยไฟล์ที่เปลี่ยนแปลงหรือไม่
ใช้เครื่องมือแก้ไขที่สามารถดูข้อมูลภายในได้
คุณไม่ได้พูดว่าคุณใช้แพลตฟอร์มอะไร หากคุณใช้อูบุนตูด้วยอินเทอร์เฟซเริ่มต้นนี่เป็นความโปร่งใสโดยสมบูรณ์: คลิกที่ไฟล์เก็บถาวรจากนั้นคลิกที่ไฟล์ภายในไฟล์เก็บถาวร โดยทั่วไปให้เปิดไฟล์เก็บถาวรใน Gnome archiver (File Roller) และแก้ไขไฟล์ในแอปพลิเคชัน Gnome
Emacs พร้อมใช้งานสำหรับทุกแพลตฟอร์มเดสก์ท็อปหลัก (และอื่น ๆ อีกมากมาย) และแก้ไขไฟล์อย่างโปร่งใสภายในคลังเก็บ (จัดเตรียมเครื่องมือเก็บถาวรบรรทัดคำสั่งที่เกี่ยวข้อง)
ใช้ winrar หรือ 7-zip เพื่อแตกไฟล์ที่คุณต้องการแก้ไข จากนั้นลากมันกลับไปยังไดเรกทอรีเดียวกันใน winrar / 7-zip ซึ่งคุณแตกไฟล์นั้นจากในไฟล์เก็บถาวร