当我的电脑崩溃时,我偶尔会丢失所有的PhpStorm设置和项目。 File -> Export
要么没有备份所有内容,要么File -> Import
无法正常工作。
我有自定义的一切 - 布局,语法着色,快捷方式,PHPUnit配置。在打开相同的项目文件夹时,大多数情况下都没有设置。
文件存储在哪里,所以我可以手动备份它们?
答案 0 :(得分:0)
文件存储在哪里,所以我可以手动备份它们?
有两种设置,它们都需要单独备份(特别是因为你有PC崩溃):
.idea
子文件夹中。 IDE范围的设置 - 单独存储,这是File | Export/Import Settings...
的工作原理。
每个主要版本都将IDE设置存储在自己的文件夹中。这允许并行运行同一IDE的多个版本(典型情况:稳定版本和下一个主要版本的EAP:例如,现在它将是2018.1和2018.2 EAP)。
这是您的运行/调试配置,项目特定的词典,部署条目,范围等。
如果您是唯一一个参与此项目的人 - 您可以将其添加到您的VCS(当然,如果没有问题),否则在一天结束时正常备份。
如果有多个人工作并且您都使用相同的IDE - 您只需要排除某些特定于用户的文件 - 请查看此链接以获取详细信息:https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
File | Export/Import Settings...
应该处理它(至少由IDE核心制作的配置文件)。但它需要手动运行......经常使用不方便,这是肯定的。
所有设置都存储在单独的XML文件中,因此易于备份和还原。在Windows和Linux上,它只是一个备份文件夹;在Mac上 - 两个(因为首选项和插件分开存储)。
例如,在Windows上,您需要完整备份此文件夹:C:\Users\USERNAME\.PhpStorm2018.1\config
(适用于2018.1版本)。其他同级文件夹(如system
)可以忽略 - 这是存储索引/缓存的位置 - 它们可以随时重新生成。
本文档中描述了Mac,Linux和Windows的所有路径及其用途:https://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs
P.S。如果你有旧IDE版本的文件夹,你不再拥有它们,并且不打算再次使用 - 只需删除它们(当然,如果需要,先备份)。