pycharm 有没有办法在JetBrains IDE之间同步设置?

58wvjzkj  于 2023-02-04  发布在  PyCharm
关注(0)|答案(8)|浏览(423)

JetBrains IDE之间同步相似设置的最佳方法是什么?例如,我有PyCharmPhpStorm,它们都支持CSS和HTML,我希望PyCharm和PhpStorm的所有语法着色、检查等都相同。同样,我希望同步两个IDE中的TODO模式。
有没有一种方法可以可靠地完成这个任务,而不是繁琐或复杂的?
请注意,尽管这里有答案和文档,但仍然没有办法做到这一点(截至2022-04年)。

carvr3hs

carvr3hs1#

现在有了Settings Repository plugin,但它在跨IDE同步方面仍然有大量的bug。

vsikbqxv

vsikbqxv2#

不,没有,但是有an open feature request可以添加到JetBrains的IDE中。

nhaq1z21

nhaq1z213#

与所问问题无关,但在其他情况下可能有帮助:
设置存储库

第一种同步设置的方法是使用设置存储库。它的工作方式是使用一个外部Git存储库来共享设置。每个IDEA示例都连接到这个存储库来获取设置。如果一个示例对设置进行了更改,它可以传播回存储库。最好的是它是一个普通的Git存储库。这意味着你的设置是备份的,并在版本控制之下。所以你可以跟踪和回滚更改,如果必要的话,甚至允许其他人创建拉取请求与一些调整您的设置。
要启用此功能,请转到:

File → Settings Repository

要配置多个存储库,请转到

Settings → Tools → Settings Repository

它有什么好处?嗯,也许你想和你的团队成员分享一些设置,以确保你的项目的一致性。但是,当然,你希望你的一些设置是个人的,只为你。毕竟,每个用户都有不同的偏好。

使用JetBrains帐户同步设置

第二种设置同步方式曾作为独立的可选IDE插件(需要邀请才能使用)提供过一段时间,但现在自2017.3起已集成并默认启用。它使用您的JetBrains帐户来同步数据。
实际上,它使用的是设置存储库机制的一个变体,但你无法使用它。它更方便,因为你不必创建一个Git Repo来存储设置并向IDE提供地址。最重要的是,与设置存储库不同,它还允许你同步已安装的插件。
你需要做的第一件事是确保你有一个JetBrains帐户。一旦你有了JetBrains帐户,你需要使用它登录IDEA。只需前往帮助→注册。然后你只需要选择激活新的许可证与JetBrains帐户,并输入您的凭据。然后单击激活。
链接您的JetBrains帐户后,您应该会看到一个新的Gears图标,用于管理设置同步:

已安装的插件同步与其他设置分开处理。您可以手动触发插件同步或在后台启用插件的静默自动同步。

更详细的说明

如果你对更详细的说明和解释感兴趣,你可以在我写的这篇博客文章中找到它们:
IntelliJ IDEA Tips & Tricks: Synchronization and Sharing of Settings

0sgqnhkj

0sgqnhkj4#

2021年新特征:
第一个月第一次-〉第一个月第一次-〉第一个月第二次
它可以在后台为您同步到您所有的JetBrains IDE,免提。

yhived7q

yhived7q5#

我能够从PyCharm专业版2020.2.2传输设置到IntelliJ IDEA终极版2020.2.2,如下所示:
在PyCharm中,我选择了File > Manage IDE Settings > Export Settings并导出了一个settings.zip归档文件。在IntelliJ中,我选择了File > Manage IDE Settings > Import Settings并导入了这个归档文件。IntelliJ告诉我导入成功。
据我所知,这确实是一种技巧,但如果这对所有JetBrains IDE对都不起作用,我也不会感到惊讶。

68de4m5k

68de4m5k6#

您可以使用刚刚发布的新Settings Sync插件。它允许您在所有基于IntelliJ平台的IDE中同步UI和编辑器设置、键盘Map以及启用和禁用的插件列表。https://plugins.jetbrains.com/plugin/9922-ide-settings-sync

iugsix8n

iugsix8n7#

现在似乎有一个在所有产品之间同步的设置:

我还没有试过,因为我是偶然发现的。

eivgtgni

eivgtgni8#

您可以复制codestyles文件夹中的内容:http://www.jetbrains.com/idea/webhelp/copying-code-style-settings.html
我还没有探索其他的设置,但是一个快速的比较告诉我colors文件夹可能是完全兼容的。你甚至可以摆脱符号链接?

相关问题