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
Would it be possible to improve how Visual Studio Code handles handling of Attribute usage in C# code? My request is divided into two main changes:
When I tab-complete the usage of a hypothetical FooAttribute class, VSCode produces [FooAttribute]. “Full” Visual Studio on Windows produces just [Foo]. Can we harmonize the two? (This causes not-inconsequential project churn when switching back and forth between IDEs.)
VSCode recognizes and provides IntelliSense for required formal parameters in the attribute’s constructor, but does not recognize named arguments. (This means that IntelliSense does not know what to do with the AllowMultiple part of [AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]. Note that the syntax-error-detection parser handles this correctly.
The text was updated successfully, but these errors were encountered:
Would it be possible to improve how Visual Studio Code handles handling of
Attribute
usage in C# code? My request is divided into two main changes:FooAttribute
class, VSCode produces[FooAttribute]
. “Full” Visual Studio on Windows produces just[Foo]
. Can we harmonize the two? (This causes not-inconsequential project churn when switching back and forth between IDEs.)AllowMultiple
part of[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
. Note that the syntax-error-detection parser handles this correctly.The text was updated successfully, but these errors were encountered: