Um die Einstellungen von PhpStorm (und wahrscheinlich aller anderen Jetbrains-IDEs, wie IntelliJ, RubyMine, usw.) von einer anderen Installation, z. B. einem „alten“ PC, zu übernehmen, kann man die Einstellungen direkt aus der Datei workspace.xml
im Verzeichnis .idea
(liegt direkt im Projektverzeichnis) per Copy & Paste übernehmen.
In meinem Fall brauchte ich zum Beispiel die Konfiguration für die „Run/Debug Configurations“, diese sind unter dem Punkt
<component name="RunManager" selected="...">
...
</component>
zu finden. Einmal übernommen und gespeichert, schon waren die neuen (bzw. alten) Einstellungen wieder verfügbar.
Auch andere Einstellungen lassen sich so von einem Projekt aufs andere übernehmen.
Wenn man an einem Projekt alleine arbeitet, ist es sicher sinnvoll, seine Einstellungen – soweit möglich – im Repository zu speichern (.idea
-Ordner mit einchecken). Bei der Arbeit mit anderen Kollegen ist das leider – jedenfalls in meiner Arbeitsumgebung – bisher keine praktikable Lösung.