Archive Support
Marta supports a list of archive formats out of the box:
- Read-write access
- Zip (
.zip,.jar,.war,.aar,.apk,nupkg,klib,sublime-package)
- Zip (
- Read-only access
- Tar (
.tar,.tar.gz,.tgz,.tar.bz2) - Rar (
.rar) – currently with some limitations - Xar (
.xar) - Cabinet (
.cab) - Shell archive (
.shar,.run) - LHA (
.lzh,.lha) - Copy Input/Output Image (
.cpio) - ISO Image (
.iso) - RPM Package (
.rpm) - Ar (
.ar,.a)
- Tar (
You can open archives as regular directories. You can even open (and edit) nested archives.
🐧 The Edit action watches if the opened file is modified, and changes the archive automatically.
🐧 Use the Open As action to open a file as an archive. Enter the desired extension (such as zip) and choose Open archive.
Registering Additional ZIP Extensions
There are lots of custom formats which are essentially ZIP files with a fixed structure. Marta supports several of them, including jar and apk, yet you can add additional ones:
fileSystems {
zip {
additionalExtensions ["docx"]
}
}