clangd / vscode-clangd

Visual Studio Code extension for clangd
https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd
MIT License
637 stars 113 forks source link

Status bar indicator is too "busy". #151

Open grigorig opened 3 years ago

grigorig commented 3 years ago

While editing code, the clangd status bar indicator constantly switches between "idle", "file is queued", "parsing includes" and so on. Meanwhile, the rest of the status bar contents jumps around wildly because the length of those message varies. This is very irritating to me. The status bar indicator should have a fixed length and maybe the number of different states shown should be turned down.

njames93 commented 3 years ago

Right click on the status bar and you can hide clangd status.

grigorig commented 3 years ago

Okay, but it would still be nice to have some indication of what clangd is doing, maybe something simple like displaying an icon if it's not idle.

It looks like fixed-width status bar cannot be achieve with current VSCode APIs, but here's my suggestion for a "less busy" indicator:

fannheyward commented 3 years ago

coc-clangd will hide clangd: idle status.

audetto commented 1 year ago

I totally agree with this issue, which is still not fixed. Hiding clangd status is the only solution