dotnet/roslyn

Recommend preprocessing symbols that have already been typed out in the document

Open

#76 469 ouverte le 17 déc. 2024

Voir sur GitHub
 (5 commentaires) (0 réactions) (0 assignés)C# (4 257 forks)batch import
Area-IDECommunityhelp wanted

Métriques du dépôt

Stars
 (20 414 stars)
Métriques de merge PR
 (Merge moyen 6j 17h) (256 PRs mergées en 30 j)

Description

Right now, typing out a preprocessing directive does not recommend any symbols aside from the standard .NET SDK ones. So if I have already typed #if SYMBOL in the document, I should be getting it recommended in expressions inside #define, #undef, #if, #elif.

The restriction for symbols within the document is only to avoid performance pitfalls, if there is no index capturing all the preprocessing symbol identifiers used in the compilation. Otherwise, it would be nice to extend this globally across the entire assembly or compilation.

Guide contributeur