Last active
November 9, 2022 21:43
-
-
Save ninmonkey/5593cfff8c2689d921039bf9d73b7e5b to your computer and use it in GitHub Desktop.
Minimizing visual noise In VS-Code
Most of these settings work with other languages.
For a walkthrough of the hotkeys that are userful for customizing your config, see: ninmonkeys.com/viewing-default-settings-in-vs-code
-
A) Tab decorations, you can hide
- dirty state color
- git status colors: green = untracked, yellow = modified
- file type icon
-
B)
editor.minimap.*- to hide completely or not
- size, and detail to render chars at
- location
-
C) Searching and problems
- change colors and whether ctrl+f highlights the minimap
-
D) Breadcrumbs
- you can hide completely, or control what is visible
-
E)
editor.bracketPairColorization* -
F) current brace blocks, you can disable the orange bar on
F -
G) highlight line current line
-
H) Cursor highlights and matching brackets highlight
-
delay time before automatic linting or highlighting or time for suggestions to pop up:
*.Delay
- If config has the same setting multiple times, the lowest line number wins
- to toggle between them, either
ctrl+/on the line, which toggles comments, oralt+up/alt+downto move the lines around
- to toggle between them, either
Control+Spacebarwill pop up valid key names forsettings.jsonso you can search like type"minimap, thenControl+SpacebarControl+shift+osearch for settings by name ( This is better thanctrl+f, becausectrl+fhas a bunch of junk results, because of text in comments)- You can have two panes side by side
- one is a powershell file
- the other is
settings.json - when you save, it instantly changes the left window. great for testing fonts
- remove linting in editor
- colors: Set transparency to 20% to make them muted
- remove or disable squiggle coloring
- built-in rainbow brackets: muted colors
- error lens for inline linting -- muted colors
- remove statusbar noise
- addon that toggles settings in one go, a better zen mode
- TM color modes verses Semantic colors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

