Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

freekmurze's avatar

Sync PhpStorm preferences between multiple machines

In PhpStorm I've configured everything to my liking. A nice color scheme, some live templates and various preferences set to my liking.

What is the best way to sync these preferences to PhpStorm to another machine? I assume that it can be done using a symlink and dropbox. But which files do I have to sync?

0 likes
4 replies
DCV's avatar

You can also simply copy the C:\Users\YOUR USER\.WebIde80 folder into your Google Drive or Dropbox and then edit the PHPStorm properties (C:\Program Files (x86)\Jetbrains\PHPStorm 8.0\bin\idea.properties) and set the following lines to the proper path (using forward slashes):

idea.config.path=C:/Users/YOUR USER/Google Drive/.WebIde80/config
idea.system.path=C:/Users/YOUR USER/Google Drive/.WebIde80/system

Substitute your own path, username, and cloud backup folder accordingly.

4 likes
Flatline's avatar

I have a private repo with some of the .WebIde80 directories, but dropbox/gdrive is just fine if you don't care to version your settings and want automatic updates across your machines. I actually have a separate directory with select config directories that I have symlinked inside the real .WebIde80, so I can pick and choose which ones I want in each computer.

1 like
TravisBlasingame's avatar
Level 3

In phpstorm go to File > Export settings. Select all the options you need. This will create a settings.jar file. Store it somewhere or email it to yourself. Then use File > Import Settings to bring everything right back.

The only thing it doesn't copy over is plugins, so you may need to jot down any you have snagged.

4 likes

Please or to participate in this conversation.