No, they won’t. However, make sure that you use appropriate packages in Lazarus or specify proper $PATH. E.g. if build-tool
from both of those on $PATH the results of command-line compilation and/or shell scripts execution may get confused.
I’ve had 3 or 4 versions of CGE on my machine and accidentally once used an obsolete Castle Editor, that costed me around half an hour documenting why the bug wasn’t fixed, while it was fixed long ago
So overall, it might be a good idea to have only one version - just to spare yourself of confusion or other confusions that may arise from non proper update of the config files or environment variables. Using multiple versions simultaneously can be useful only in some very specific cases (like when pinpointing a specific commit that caused a regression, or working on multiple projects some of which cannot be upgraded easily).
Yes, 7.0 and 6.5 (Editor hasn’t yet existed in 6.4 if I remember correctly) - in as many versions as possible will share the same config files (that also means $PATH to build-tool
, so avoid confusion noted above). It’s usually located in C:\Users\YourUserName\AppData\Local\castle-editor\castle-editor.conf
. You may delete this file to make sure the configuration is reset. Or just use “Preferences” button in Castle Editor - there aren’t many settings 