Skip to content

Instantly share code, notes, and snippets.

@JoeRobich
Last active February 24, 2026 22:14
Show Gist options
  • Select an option

  • Save JoeRobich/9aa2cb0c5680f0bec8b4e59dbd041a74 to your computer and use it in GitHub Desktop.

Select an option

Save JoeRobich/9aa2cb0c5680f0bec8b4e59dbd041a74 to your computer and use it in GitHub Desktop.
VS 2017 Colors for Visual Studio 2026

Visual Studio 2017 Colors for VS2026

Visual Studio 2026 removed the color scheme selector from the C# / VB.NET advanced settings page and now every theme is getting the enhanced semantic colors introduced in 2019. Follow the steps below to return to your preferred editor colors.

  1. Save the .vssettings which matches your preferred theme.
  2. Open Visual Studio 2026
  3. Click Tools > Import and Export Settings
  4. Choose Import selected environment settings
  5. Save your current settings if desired
  6. Browse to select the .vssettings
  7. Enjoy your preferred colors
<UserSettings>
<ApplicationIdentity version="18.0"/>
<ToolsOptions>
<ToolsOptionsCategory name="Environment" RegisteredName="Environment"/>
</ToolsOptions>
<Category name="Environment_Group" RegisteredName="Environment_Group">
<Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="CVsShellPackage">
<PropertyValue name="Version">2</PropertyValue>
<FontsAndColors Version="2.0">
<Theme Id="{1DED0138-47CE-435E-84EF-9EC1F439B749}"/>
<Categories>
<Category GUID="{75A05685-00A8-4DED-BAE5-E7A50BFA929A}">
<Items>
<Item Name="extension method name" Foreground="0x00DCDCDC" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="method name" Foreground="0x00DCDCDC" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="parameter name" Foreground="0x00DCDCDC" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="local name" Foreground="0x00DCDCDC" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="struct name" Foreground="0x00B0C94E" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="operator - overloaded" Foreground="0x00DCDCDC" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="keyword - control" Foreground="0x00D69C56" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
</Items>
</Category>
</Categories>
</FontsAndColors>
</Category>
</Category>
</UserSettings>
<UserSettings>
<ApplicationIdentity version="18.0"/>
<ToolsOptions>
<ToolsOptionsCategory name="Environment" RegisteredName="Environment"/>
</ToolsOptions>
<Category name="Environment_Group" RegisteredName="Environment_Group">
<Category name="Environment_FontsAndColors" Category="{1EDA5DD4-927A-43a7-810E-7FD247D0DA1D}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_FontsAndColors" PackageName="CVsShellPackage">
<PropertyValue name="Version">2</PropertyValue>
<FontsAndColors Version="2.0">
<Theme Id="{DE3DBBCD-F642-433C-8353-8F1DF4370ABA}"/>
<Categories>
<Category GUID="{75A05685-00A8-4DED-BAE5-E7A50BFA929A}">
<Items>
<Item Name="extension method name" Foreground="0x00000000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="method name" Foreground="0x00000000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="parameter name" Foreground="0x00000000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="local name" Foreground="0x00000000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="operator - overloaded" Foreground="0x00000000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
<Item Name="keyword - control" Foreground="0x00FF0000" Background="0x01000001" BoldFont="No" StrikethroughFont="No" ItalicFont="No" UnderlineFont="No"/>
</Items>
</Category>
</Categories>
</FontsAndColors>
</Category>
</Category>
</UserSettings>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment