Где меняется полка магазина IntelliJ IDEA на локальном диске?
Я хочу написать небольшой скрипт резервного копирования, который бы взял мои полочные изменения в IntelliJ с моего локального диска и поместил их на сетевой диск. Но я не могу найти путь, где они хранятся на моем локальном диске.
Есть идеи?
7 ответов
Для меня это $user.home/.IntelliJIdea90/config/shelf
Я не уверен, если это изменится на OSX или нет. Кажется, что он может быть другим, но как только вы найдете каталог.IntelliJIdea90, он находится в /config/shelf
,
Обновление для комментария Вот мой каталог.IntelliJIdea80/config/shelf после внесения некоторых изменений в 8.1.3:
skrall@skralldesktop:~/.IntelliJIdea80/config/shelf$ ls
AnotherTestOfshelving.patch
skrall@skralldesktop:~/.IntelliJIdea80/config/shelf$
Я запустлю свою виртуальную машину Windows и посмотрю, там ли она в Windows.
Обновление с Windows
То же самое место. Это Vista, так что это C:\Users\skrall\.IntelliJ90\config\shelf Можете ли вы искать на локальном жестком диске каталог с именем полка? Или, если это не сработает, найдите *.patch
Вместо того, чтобы давать рыбу, вот как ловить рыбу:
В IntelliJ IDEA 15 в Linux отложенные изменения, похоже, хранятся в виде отдельных файлов в каталоге проекта, под .shelf
каталог.
Идея также может хранить отложенные изменения в <projectFolder>/.idea/shelf/
каталог. Попробуйте проверить эту опцию.
Для IntelliJ 10 на Mac, для меня это в ~/ Библиотека / Предпочтения /IntelliJIdea10/ Полка
IntelliJ IDEA 12 для Mac, сохраняет их в ~/Library/Preferences/IntelliJIdea12/shelf/*. Patch
IntelliJ IDEA 12 в Windows7, расположение по умолчанию
%UserHome%\.IdeaIC12\config\shelf\*.patch
т.е. _IDE_config_folder_\ shelf \ *. patch
Обратите внимание, что местоположение папки конфигурации IDE не по умолчанию можно найти в _IDEA_HOME_\bin\idea.properties idea.config.path=${user.home}/.IdeaIC/config