microsoft / microsoft/vscode

Custom foreground colors for the editor affects the Debug Console

Open
#328,634 1 comment 0 reactions 1 assignee Claimed by @hawkticehurst View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Does this issue occur when all extensions are disabled?: Yes

- VS Code Version: 1.131
- OS Version: Fedora Workstation 44

Its necessary to use these color customizations in order to hide the squiggly lines in vscode. It works, but it is also affecting the Debug Console text, making the text there invisible.

I have tested with all extensions disabled (except golang which is the debugger itself)

Steps to Reproduce:

1. Use these settings:
```json
"workbench.colorCustomizations": {
"editorError.foreground": "#00000000",
"editorWarning.foreground": "#00000000",
"editorInfo.foreground": "#00000000",
}
```
2. Then, run a debug session that displays info/warnings text, it will be invisible.

https://github.com/user-attachments/assets/890fe122-2ae0-433d-96a1-9e47c4a6a06a

I acknowledge that this is in fact a hack to a missing option that not many users would want (no squiggly lines, but full problems/lsp diagnostics).

However, I think that since the customizations are being made under a editor key, it should not affect anything beyond the editor itself.

At the moment if one sets `editorInfo.foreground` it will affect by default `debugConsole.infoForeground`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.