Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fabiospampinato/vscode-markdown-todo

Manage todo lists inside markdown files with ease.
https://github.com/fabiospampinato/vscode-markdown-todo

extension markdown todo vsc vscode

Last synced: about 2 months ago
JSON representation

Manage todo lists inside markdown files with ease.

Awesome Lists containing this project

README

        

# Markdown Todo


Logo

Manage todo lists inside markdown files with ease.

## Install

Follow the instructions in the [Marketplace](https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-markdown-todo), or run the following in the command palette:

```sh
ext install fabiospampinato.vscode-markdown-todo
```

## Usage

It adds 4 commands to the command palette:

```js
'Markdown Todo: Toggle Todo' // Toggle a todo
'Markdown Todo: Toggle Done' // Toggle a todo as done
'Markdown Todo: Decrease' // Decrease the "todo-ness" of a line, going: checked -> uncked -> list -> plain line
'Markdown Todo: Increase' // Increase the "todo-ness" of a line, going: plain line -> list -> unchecked -> checked
```

It adds 3 shortcuts when editing a `Markdown` file:

```js
'Cmd/Ctrl+Enter' // Triggers `Markdown Todo: Toggle Todo`
'Alt+Enter' // Triggers `Markdown Todo: Toggle Todo`
'Alt+D' // Triggers `Markdown Todo: Toggle Done`
```

## Settings

```js
{
"markdown.todo.symbols.bullet": "-", // Todo bullet symbol
"markdown.todo.symbols.done": "x" // Todo done symbol
}
```

## Demo

![Demo](resources/demo.gif)

## License

MIT © Fabio Spampinato