At the moment, ocp-cad-viewer starts trying ports at 3939, if that is not available it starts incrementing until an available port is found.
The extensions could lookup at settings.json to determine the first port to try, instead of 3939. This would benefit scenarios where multiple workspaces want to be opened side-by-side, so the code can have a fixed set_port(X), that won't be changing all the time, as it will also be set on the settings.json of that workspace.
At the moment, ocp-cad-viewer starts trying ports at 3939, if that is not available it starts incrementing until an available port is found.
The extensions could lookup at settings.json to determine the first port to try, instead of 3939. This would benefit scenarios where multiple workspaces want to be opened side-by-side, so the code can have a fixed set_port(X), that won't be changing all the time, as it will also be set on the settings.json of that workspace.