Вы действительно догадались правильно. Список папок и путей, используемых приложением, находится в:
~/Library/Application Support/Less app/lessDataFile.lessData
Это бинарный файл plist (Property List), и, судя по структуре этого файла, он не должен быть испорчен. Это похоже на неинтуитивную сериализацию / дамп внутреннего состояния приложения.
Кажется, он хранит свои настройки в этом другом бинарном файле plist:
~/Library/Preferences/com.incident57.Less.plist
... но этот файл не содержит пути к папкам, используемые приложением. Это все в файле lessDataFile.lessData
который вы уже нашли.
Это стандартная практика для приложений Mac OS X хранить свои предпочтения в таком виде (в этом месте, в этой схеме именования).
Вы можете читать и редактировать двоичные файлы plist с помощью Xcode (и многих других программно-ориентированных текстовых редакторов для Mac OS X) или с помощью инструментов командной строки PlistBuddy(8)
или по defaults(1)
. Или вы можете конвертировать их в текстовые файлы XML с помощью plutil(1)
. Некоторые инструменты для работы со списками ожидают, что имя файла оканчивается на .plist
, поэтому имейте это в виду, если вам трудно получить инструмент для открытия .LessData
.