Skip to content

Consider listing all feature flags in src/VisualStudio/Core/Def/PackageRegistration.pkgdef #55974

@tmat

Description

@tmat

Only two of Roslyn's feature flags are currently listed in src/vscommon/featureflags/FeatureFlags.xml:

  • Roslyn.PartialLoadMode
  • Xaml.EnableLspIntelliSense

4 feature flags are listed in https://github.com/dotnet/roslyn/blob/main/src/VisualStudio/Core/Def/PackageRegistration.pkgdef.

All these are displayed in Options > Preview Features. I think we should remove Roslyn's feature flags from FeatureFlags.xml and move them to PackageRegistration.pkgdef.

For feature flags not listed above: Should we present all feature flags there instead of having some of them displayed in C#/VB specific option panes?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions