diff -r b0632e55ec9a -r d35d6f96c24b src/eric7/Project/DebuggerPropertiesDialog.py --- a/src/eric7/Project/DebuggerPropertiesDialog.py Mon Jun 10 10:22:23 2024 +0200 +++ b/src/eric7/Project/DebuggerPropertiesDialog.py Mon Jun 10 11:41:34 2024 +0200 @@ -67,14 +67,23 @@ # Virtual Environment self.venvGroupBox.setVisible( not self.project.getProjectData(dataKey="EMBEDDED_VENV") - and not isRemote - # TODO: change once remote environments have been implemented ) self.venvComboBox.addItem("") if self.project.getProjectData(dataKey="EMBEDDED_VENV"): venvIndex = 0 else: - self.venvComboBox.addItems(sorted(venvManager.getVirtualenvNames())) + if isRemote: + self.venvComboBox.addItems( + sorted( + venvManager.getEricServerEnvironmentNames( + host=ericApp().getObject("EricServer").getHostName() + ) + ) + ) + else: + self.venvComboBox.addItems( + sorted(venvManager.getVirtualenvNames(noServer=True)) + ) if self.project.debugProperties["VIRTUALENV"]: venvIndex = max(