You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've come across a challenge with the VSCode Python extension where the "python.experiments.optOutFrom": ["pythonREPLSmartSend"] setting in the {project_name}/.vscode/settings.json doesn't seem to be taking effect. Could it be that this particular setting is only recognized in user.settings?
Would it be possible to extend the functionality so that {project_name}/.vscode/settings.json can also utilize the "python.experiments.optOutFrom": ["pythonREPLSmartSend"] setting? I believe it would be highly beneficial for project-specific configurations.
For developers working with legacy Python projects, it would be highly beneficial if the Python extension could automatically switch to legacy interaction mode when operating with Python versions below 3.8.
This would ensure compatibility and a seamless development experience across various Python environments.
Benefits
Consistent development experience across multiple Python versions.
Assistance in maintaining and running legacy Python code within VSCode.
Reduced need for manual toggling between different REPL modes.
Thank you for taking the time to look into this issue. (´▽`ʃ♡ƪ)
Hello @we684123! Thank you for filing this request.
I have actually added settings to turn off this new "Smart Send" behavior. It should be in insiders right now, and will be on stable soon. Meanwhile you can get a work around by explicitly highlighting/selecting lines of code you wish to run and then pressing shift+enter or pressing run selection/line.
Issue Description
I've come across a challenge with the VSCode Python extension where the
"python.experiments.optOutFrom": ["pythonREPLSmartSend"]
setting in the{project_name}/.vscode/settings.json
doesn't seem to be taking effect. Could it be that this particular setting is only recognized inuser.settings
?Would it be possible to extend the functionality so that
{project_name}/.vscode/settings.json
can also utilize the"python.experiments.optOutFrom": ["pythonREPLSmartSend"]
setting? I believe it would be highly beneficial for project-specific configurations.For developers working with legacy Python projects, it would be highly beneficial if the Python extension could automatically switch to legacy interaction mode when operating with Python versions below 3.8.
This would ensure compatibility and a seamless development experience across various Python environments.
Benefits
Thank you for taking the time to look into this issue. (´▽`ʃ♡ƪ)
Environment
版本: 1.84.2 (user setup)
認可: 1a5daa3a0231a0fbba4f14db7ec463cf99d7768e
日期: 2023-11-09T10:51:52.184Z
Electron: 25.9.2
ElectronBuildId: 24603566
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621
The text was updated successfully, but these errors were encountered: