Instead of these 3 switches we have:
/NOEXT
/LOCAL
/PORTABLE
why not make it portable by default, in case PureBasic.prefs exists next to PureBasic.exe?
And one thing i found to be annoying on my home pc, where I often switch between LTS and last stable
is the file registration.
Unlike every esle software PE register it file types everytime one starts Purebasic.exe

It should be done once with setup PB and than be an option in IDE, but not done every time.