Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
206 stars 32 forks source link

Please document how to bring across settings from one version of RIDE to another #1264

Open dyavc opened 4 weeks ago

dyavc commented 4 weeks ago

Describe the issue you are having

User upgrades from RIDE 4.4 to RIDE 4.5, but has many settings set in RIDE 4.4.

I have asked my RIDE colleagues about RIDE 4.2 to 4.3 in 2021, and say something like this to users: " I have heard back from my RIDE colleagues.

We have not checked what differences there are between those 2 versions, but we do not think there were any significant differences to the configuration files, so they should be compatible.

On mac the default location for the config file is ~/Library/Application Support

There should be different subfolders for each version of RIDE. Copy the prefs.json file from one to the other and that should get you going.

In theory, any newly introduced configuration options will always have defaults built in and existing ones should not change type (but the default value might). If you try copying a prefs file and it causes issues, please let us know and we will take a look. " The user found that copying the connections.json file as well helped.

Could we get some formal documentation about this?

And if one day it definitely will not work, could we also advise that in the docs?