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
{{ message }}
Repository navigation
Symbols list: give declarations a different icon than definitions #3117
In the symbols list, is it possible to give the declarations a different icon than the one for the definitions?
Or put the declaration marker (declaration) at the start of the line? Like it is done in the navigation list. (which would also be more consistent I think)
Activity
sean-mcmanus commentedon Jan 31, 2019
The fix for adding a declaration icon is being tracked by VS Code itself at microsoft/vscode#23927 .
However, I believe we can move the (declaration) to the front.
UPDATE: The fix was made, but the check in has been delayed till after the March release ships.
JeFrRe commentedon Jan 31, 2019
sean-mcmanus commentedon Mar 27, 2019
We decided not to fix this, because:
If more people complain about this then we could reconsiders.
Or VS Code could fix microsoft/vscode#23927 .
9 remaining items
sean-mcmanus commentedon Jan 4, 2021
Bob Brown (@bobbrow) VS Code didn't add a declaration enum/tag/icon (just "deprecated"). Should we file a new issue with VS Code or what?
elahehrashedi commentedon Apr 1, 2021
follow from here: microsoft/vscode#113845
mrx23dot commentedon Jan 12, 2024
It's so annoying to see duplicates in C files
If implementation is in the file there is no point showing its prototype,
but in header it's useful to show the prototype if no implementation.
tl;dr only show one
bobbrow commentedon Jan 3, 2025
VS Code did not add the feature we needed to implement this. I see that even TypeScript uses
(get)and(set)as a modifier for their properties.mrx23dot commentedon Jan 4, 2025
What about only showing one instance (see my comment above) and not changing icon?