在不同电脑间同步pycharm的配置
最传统的方法就是把配置文件备份,然后在其它电脑上通过导入的方式来恢复,这种方法在很多软件中都实测可行。
具体对应到pycharm中,可以在pycharm菜单栏file - export 和import在多台电脑之间同步设置。
ps.pycharm的快捷键导入后,需要手动修改键盘映射修改为:windows副本,才会使用导入后的配置。
可以同步的项目:
- 编辑器的选项设置
- 代码片段和文件模版
无法同步的项目:
- 已安装的插件,虽然解包查看备份文件中有个installed.txt记录着已安装的插件
- 插件的禁用启用情况
把pycharm的备份文件解压后,里面是些xml用来记录配置,和下面提到的sync是一样的。
Settings Sync
Share your IDE settings | PyCharm Documentation (jetbrains.com)
按照官方文档,建议2022.3及以上版本使用自带的sync同步功能,即登录jetbrains帐号在不同的设备上同步。这点和windows操作系统一样,登录帐号即可在不同电脑上同步个人设置。
我用下来的感受是总体够用了,插件会同步了已安装的,已禁用的只同步了部分。
我主要用来同步以下内容,都可以同步:
- 新建文件模版
- 实时模版
- 快捷键
- 主题,字体,一些系统设置
- 已安装的插件
我进一步了解到官方自带的同步功能,实际是建了一个git repo来保存配置,目录如下:C:\Users\zhaoqingqing01\AppData\Roaming\JetBrains\PyCharmCE2022.3\settingsSync\options
一级目录如下:
.git\
.metainfo\
inspection\
options\
.gitignore
options目录如下:
windows
keymap.xml
colors.scheme.xml
debugger.xml
diff.xml
editor.xml
editor-font.xml
filetypes.xml
ide.general.xml
laf.xml
notifications.xml
settingsSync.xml