Skip to content

michen00/invisible-squiggles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

583 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

invisible-squiggles

VS Marketplace Version VS Marketplace Installs VS Marketplace Rating Build Status Coverage PRs Welcome License

The Invisible Squiggles VSCode extension allows you to selectively toggle error, warning, info, and hint squiggles for a distraction-free coding experience.

🔹 Features

  • Toggle squiggles on/off globally or by type from the status bar or command palette
  • Independently control hint, info, warning, and error squiggles
  • ✅ When squiggles are hidden, problem icons in the Problems panel are also made less visible for a fully distraction-free experience.

demo

Why not use the built-in "Problems: Visibility" setting?

VS Code's built-in setting (problems.visibility) hides all problem decorations when turned off—but it always shows a warning in the status bar while they’re hidden. Invisible Squiggles gives you:

  • No forced status bar clutter — The status bar indicator is optional and can be disabled.
  • Choose subsets — Hide only errors, only warnings, only info, only hints, or any combination. The built-in option is all-or-nothing.

🔹 Quickstart

  1. Install the extension from the VSCode marketplace.
  2. Toggle squiggles using one of these methods:

Option 1: Using the Status Bar Button

Click the 👁️ Toggle Squiggles button at the bottom right.

Option 2: Using the Command Palette

  1. Press Ctrl/Cmd + Shift + P.
  2. Type Toggle Squiggles.
  3. Select the command to hide/show squiggles.

⚠️ Important Notes

  • Manual edits will be overwritten: When squiggles are hidden, the extension stores your original color customizations and applies transparent colors. Toggling squiggles will overwrite any manual changes you make to these colors while they're hidden.
  • Customizations stored in settings: Your original color customizations are saved in VS Code's settings.json. If this file becomes corrupted, your saved customizations may be lost.
  • Users who upgrade while squiggles are hidden may need to toggle twice to reset state.

🔹 Documentation Ask DeepWiki