Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>Markdown Checkbox PreviewNew to Visual Studio Code? Get it now.
Markdown Checkbox Preview

Markdown Checkbox Preview

Jorge Sequeira

|
79 installs
| (1) | Free
Interactive Markdown checkbox codelens actions (toggle) support, preview with real-time sync, tree view navigation, and comprehensive task management for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Markdown Interactive Checkbox Preview

A VS Code extension that provides an interactive preview for Markdown checkboxes with live editing capabilities and hierarchical tree view navigation.

Markdown Preview

This extension empowers developers with CodeLens actions to toggle markdown checkboxes.

Features

  • Interactive checkboxes that can be clicked to toggle state
  • Live sync - Changes are immediately synced back to the source Markdown file
  • Progress tracking with visual progress bar and hover over support
  • Hierarchical tree view in the Explorer sidebar showing all checkboxes organized by headers
  • Status bar integration showing completion statistics
  • Hover information - Hover over checkboxes to see status, content, and quick toggle actions
  • CodeLens integration - See toggle buttons directly above checkbox lines in the editor
  • Smart navigation - Click headers in preview or tree to jump to source locations

Hover over support

Usage

Interactive Preview

  1. Open a Markdown file containing checkboxes

  2. Use Command Palette: "Open Interactive Checkbox Preview"

    Open Interactive Preview Button

  3. Click checkboxes in the preview to toggle them

  4. Click any header to navigate to that section in the source file

  5. Changes are automatically saved to your file

    Real-time Sync

Tree View Navigation

  1. Open a Markdown file with checkboxes

  2. Look for "Markdown Checkboxes" section in the Explorer sidebar

  3. Browse your tasks organized by headers and hierarchy

  4. Click any checkbox in the tree to toggle its state

    Tree View Checkboxes

  5. Use the refresh button to update the tree view

  6. Toggle Headers visibility using the eye icon to show/hide headers in the tree view for focused task management

Hover & CodeLens Support

  1. Hover over checkboxes in the editor to see:

    • Current status (checked/unchecked)
    • Task content
    • Quick toggle action
    • Position and formatting information
  2. CodeLens actions appear above checkbox lines showing:

    • Toggle buttons with visual icons
    • One-click checkbox state changes
    • Seamless integration with VS Code's editor

Supported Syntax

  • [x] Unchecked task
  • [ ] Checked task
    • [ ] Nested subtask
# Header 1
## Header 2
### Header 3

- [ ] Unchecked task
- [ ] Checked task
  - [ ] Nested subtask
  - [x] Completed subtask
    - [x] Deeply nested task

Installation

Install from the VS Code Extension Marketplace or use the .vsix file.

Requirements

VS Code 1.84.0 or higher

Contributing

Contributions are welcome! Please see CHANGELOG.md for version history and development notes.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft