Skip to content

Instantly share code, notes, and snippets.

@ZacharyPatten
Last active August 25, 2023 17:03
Just a reference of Visual Studio settings I use...

These are some notes about settings I like to use when I code in Visual Studio. They are completely optional.

  • Dark Theme Tools -> Options -> Environment -> General
  • Control Click Tools -> Options -> Text Editor -> General
    • Enable mouse click to perform Go to Definition = false
  • Shift Key Overrides Tools -> Options -> Environment -> Keyboard
    • Window.CloseToolWindow = Remove
  • Show White Space Characters Tools -> Options -> Text Editor -> General
    • View whitespace = true
  • Tabs Tools -> Options -> Text Editor -> All Languages -> Tabs
    • Tab size = 4
    • Keep tabs = true
  • Type/Parameter Hints Tools -> Options -> Text Editor -> C# -> Advanced
    • "Display inline parameter name hints" = true
    • "Display inline type hits" = true
  • Fonts and Colors | Setting | Value | | :--- | :--- | | User Members - Constants | RBG(220, 220, 220) | | User Members - Enum Members | RBG(220, 220, 220) | | User Members - Constants | RBG(220, 220, 220) | | User Members - Events | RBG(220, 220, 220) | | User Members - Extension Methods | RBG(203, 133, 155) | | User Members - Fields | RBG(220, 220, 220) | | User Members - Labels | RBG(220, 220, 220) | | User Members - Locals | RBG(156, 220, 254) | | User Members - Methods | RBG(189, 99, 128) | | User Members - Namespaces | RBG(220, 220, 220) | | User Members - Parameters | RBG(156, 220, 254) | | User Members - Properties | RBG(220, 220, 220) | | User Types - Classes | RBG( 78, 201, 176) | | User Types - Delegates | RBG(189, 99, 197) | | User Types - Enums | RBG(255, 127, 39) | | User Types - Interfaces | RBG(184, 215, 163) | | User Types - Structures | RBG(255, 255, 128) | | User Types - Type Parameters | RBG(128, 128, 0) |
@weitzhandler
Copy link

Thanks for posting

  1. VS now includes record types and additional options
  2. I wish you'd have included a screenshot

@ZacharyPatten
Copy link
Author

VS

Thanks for posting

  1. VS now includes record types and additional options
  2. I wish you'd have included a screenshot

@weitzhandler good point. I didn't put much effort into this page. :D Here is a screenshot for people who check this in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment