--- a/src/eric7/Preferences/__init__.py Wed Nov 23 10:48:46 2022 +0100 +++ b/src/eric7/Preferences/__init__.py Wed Nov 23 11:04:23 2022 +0100 @@ -111,6 +111,9 @@ "PathTranslationRemote": "", "PathTranslationLocal": "", "NetworkInterface": "127.0.0.1", + "NetworkPortFixed": False, + "NetworkPortIncrement": False, + "NetworkPort": 35000, "AutoViewSourceCode": False, "MaxVariableSize": 0, # Bytes, 0 = no limit "BgColorNew": QColor("#28FFEEAA"), @@ -1780,11 +1783,13 @@ "AutoViewSourceCode", "ShowExceptionInShell", "MultiProcessEnabled", + "NetworkPortFixed", + "NetworkPortIncrement", ): return toBool( Prefs.settings.value("Debugger/" + key, Prefs.debuggerDefaults[key]) ) - elif key in ["PassiveDbgPort", "MaxVariableSize", "RecentNumber"]: + elif key in ("PassiveDbgPort", "MaxVariableSize", "RecentNumber", "NetworkPort"): return int(Prefs.settings.value("Debugger/" + key, Prefs.debuggerDefaults[key])) elif key in ["AllowedHosts"]: return toList(