<!-- **PLEASE** look for preexisting feature requests before opening a new one as a 👍 on a preexisting issue is more important than opening a new issue or leaving a comment. --> This is to track outstanding VS Code bugs so terminal activation feature can stabilize: - [x] https://github.com/microsoft/vscode/issues/205102 - [x] https://github.com/microsoft/vscode/issues/205133 - [x] https://github.com/microsoft/vscode/issues/205058 - [x] https://github.com/microsoft/vscode/issues/199611 - [x] https://github.com/microsoft/vscode/issues/197187 - [x] https://github.com/microsoft/vscode/issues/194819 - This is not needed if [#197187](https://github.com/microsoft/vscode/issues/197187) is solved - [x] Resolve https://github.com/microsoft/vscode/issues/194819#issuecomment-2004837175 - [x] Resolve https://github.com/microsoft/vscode/issues/197187#issuecomment-2005141752 - [x] https://github.com/microsoft/vscode/issues/204616 - [x] https://github.com/microsoft/vscode/issues/208465 - [x] https://github.com/microsoft/vscode/issues/180486 - Multiroot workspaces for remote scenarios does not work currently because of this - [x] https://github.com/microsoft/vscode/issues/145234 - [ ] https://github.com/microsoft/vscode/issues/207504 - We would need this to get command output, if [microsoft/vscode#145234](https://github.com/microsoft/vscode/issues/145234) doesn't cover it. - [x] https://github.com/microsoft/vscode/issues/204694 - [x] https://github.com/microsoft/vscode/issues/205177 - [x] https://github.com/microsoft/vscode/issues/197603 Our follow up action items based on that: - [ ] https://github.com/microsoft/vscode-python/issues/22128 - [x] https://github.com/microsoft/vscode-python/issues/23113 - [ ] Enable experiment for multiroot remote scenarios: https://github.com/microsoft/vscode-python/blob/043881397910818cf43b94b85fb3692a4735a14b/src/client/common/experiments/helpers.ts#L12-L17 Issue to keep in mind: PREPEND: https://github.com/microsoft/vscode-python/pull/21906
This is to track outstanding VS Code bugs so terminal activation feature can stabilize:
.zshrcis overriding the environment variable set by shell integration on macOS vscode#205102onDidExecuteTerminalCommanddoes not fire events for hidden terminal vscode#199611onDidWriteTerminalDataevent does not contain shell integration sequences for hidden terminals vscode#204616Our follow up action items based on that:
vscode-python/src/client/common/experiments/helpers.ts
Lines 12 to 17 in 0438813
Issue to keep in mind:
PREPEND: #21906