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
Tools -> Options -> Environment -> 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) |
Thanks for posting