microsoft / microsoft/vscode-cmake-tools
Request: Option to disable output panel auto-activation when configurating-on-open
- Dominant language
- TypeScript
- Stars
- 1.7k
- Forks
- 546
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 32
Description
Currently, when automatically configuring on open, CMake Tools activates it's output panel. In the process of debugging the C/C++ Extension, I'm often trying to investigate issues at start-up, trying to view the C/C++ output panel. It would be great if there were some way to prevent CMake Tools from switching my output channel selection, yet still configure as expected.
Perhaps this could even be an undocumented setting that is applied only when extensions are running in a debug session? (I think that can be determined using `vscode.env.sessionId`).
Contributor guide
Research direction
No files or tests are named. Start by locating the automatic configuring-on-open path and where CMake Tools activates its output panel; review the proposed vscode.env.sessionId condition. Done means configuration still runs while users can prevent the output channel selection from changing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, typescript, vscode
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100