如何在IDE(WebStorm)项目之间复制设置?

时间:2016-09-16 09:32:48

标签: javascript intellij-idea pycharm phpstorm webstorm

我有一个WebStorm项目(NodeJS),我已经配置为我想要的。但后来我创建了另一个没有任何我想要的自定义项目(JavaScript),例如使用ESLint来显示代码错误。如何将所有设置从第一个项目转移到第二个项目,即使它们都是不同的类型(NodeJS与JavaScript),它是否可能?

IDE中有导入/导出设置功能,但这似乎适用于全局设置而非项目特定设置。

1 个答案:

答案 0 :(得分:0)

IDE设置存储在PhpStorm主目录下的专用目录中。 PhpStorm目录名称由产品名称和版本组成。

例如:

<User home>\.PhpStormXX\config,其中包含特定于用户的设置。

存储PhpStorm数据缓存的

<User home>\.PhpStormXX\system

Windows Vista中的{p> <User home> in WindowsXPC:\Documents and Settings\<User name>\;C:\Users\<User name>\

Linux的

/.PhpStormXX/config that contains user-specific settings. ~/.PhpStormXX/system that stores PhpStorm data caches.

OS X

~/Library/Application Support/PhpStormXX包含带插件的目录。

~/Library/Preferences/PhpStormXX包含其余的配置设置。

~/Library/Caches/PhpStormXX包含数据缓存,日志,本地历史记录等。这些文件的大小非常重要。

~/Library/Logs/PhpStormXX包含日志。 目录的位置

config目录有几个子文件夹,其中包含带有个人设置的xml文件。您可以通过将这些文件复制到另一个PhpStorm安装的相应文件夹中,轻松共享您首选的键盘图,配色方案等。

在复制之前,请确保PhpStorm未运行,因为它可以在关闭之前删除新传输的文件。

以下是config文件夹下的一些子文件夹列表,以及其中包含的设置。

文件夹名称用户设置 codestyles包含代码样式方案。 colors包含编辑器颜色和字体自定义方案。 filetypes包含用户定义的文件类型。 检查包含代码检查配置文件。 keymaps包含PhpStorm键盘快捷键自定义。 options包含各种选项,例如,功能使用统计信息和宏。 templates包含用户定义的实时模板。 tools包含用户定义的外部工具的配置文件。 货架包含搁置的变化。

可以在idea.properties文件中修改config,system,plugins目录的位置。

PhpStorm可以更改* .vmoptions和idea.properties文件,而无需在PhpStorm安装文件夹中对其进行编辑。

点击此链接了解更多信息:https://www.jetbrains.com/help/phpstorm/2016.2/project-and-ide-settings.html