我想编写一个小型备份脚本,该脚本可以从本地驱动器中进行Intellij的架子更改,并将它们放在网络驱动器上。但是我找不到将这些路径存储在我本地驱动器上的路径。

有任何想法吗?

有帮助吗?

解决方案

对我来说是 $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 VM,看看它在Windows上是否是同一位置。

使用Windows更新

一样的地方。这是Vista,所以它是C: Users Skrall .intellij90 config Shelf您可以搜索本地硬盘驱动器以寻找名为Shelf的目录吗?或者,如果那不起作用,请搜索 *.patch

其他提示

Intellij Idea 15在Linux上,搁置的更改似乎存储在项目目录中, .shelf 目录。

想法也可以存储搁置的更改 <projectFolder>/.idea/shelf/ 目录。尝试检查此选项。

这不是给鱼,而是钓鱼的方法:

  1. 找到一个动作 物品:+转移+一种 (在Mac上)或 Ctrl +转移+一种 (在Windows/Linux上)
  2. 类型 ”更改搁置"enter image description here
  3. 检查存储的位置enter image description here

对于Mac上的Intellij 10,对于我来说,它在〜/library/preverences/intellijidea10/shelf中

Intellij Idea 12在Mac上,将它们存储在〜/library/preverence/intellijidea12/shelf/*。

Intellij Idea 12在Windows7上,默认位置

%UserHome%\.IdeaIC12\config\shelf\*.patch

IE _ide_config_folder_shelf *。补丁

注意可以在_idea_home_ bin indue.properties indue.config.path = $ {user.home}/。indeic/。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top