Возможно ли редактировать файл находящийся в архиве?
Есть некий формат, который по сути является архивом. Я в свойствах файла указал открывать этот тип rar'ом.
И вот я его открываю, перетягиваю из него файл в sublime text 3, сохраняю, закрываю архив. А следом снова открываю архив и вижу, что изменения к файлы не применились. Возможно ли вообще такое провернуть?
Когда что-либо перетягивается с рара или другого архиватора в Винде, архиватор распаковывает файл в временную папку и дает вам доступ на редакцию. Все. Система не умеет сама назад в архив изменения пихать, не научили да и штатному пользователю это не к чему. Ли есть дополнения в ST3 которые умеют работать "прямо" с архивом не встречал.
Но на счет тотала, здравая мысль хот не совсем по сабжу. Я же юзаю nodepad++ (входящий в состав кастомного тотала). Если есть опыт написания плугинов под ST3 пробуй, задача не сложная, открыть архив (можно воспользоваться или библиотеками или консольным раром) отредактировать и залить обратно с заменой.
Многие файлы (exe, docx и др.) тоже открываются архиватором, но это не значит, что вы сможете делать внутри все что угодно и он при этом будет запускаться как раньше. Подумайте, не просто так у вашего файла расширение не архива.