markdownxit is a custom Visual Studio Code extension that provides syntax highlighting and token color customization for Markdown files with task-specific features.
This is based on [x]it! at https://xit.jotaen.net/ and injects a splash of colors into markdown styling.
- Download the .vsix file from the repo.
- Install the package in VS Code or Cursor with
cmd + shift + p
andinstall from VSIX
.
Edit the theme in package.json
then create a new package with vsce package
Simply write your tasks in the Markdown file using the supported syntax, and the extension will automatically apply the appropriate styles and colors.
- Syntax highlighting for various task states in Markdown files, including:
[x]
for checked/done tasks[ ]
for open tasks[@]
for ongoing tasks[~]
for obsolete/cancelled tasks[?]
for tasks in question
- Supports
.md
and.xit
file extensions. - Supports Github-style markdown task lists, e.g.
- [x] do something
. - Custom color theme for enhanced readability.
- Post to the [x]it! discussion forum: https://github.com/jotaen/xit/discussions
- [@] Enjoy not working on this anymore
- Develop VS Code extension for XIT support
- Create GitHub repository for the extension
- Test extension functionality locally
- Package extension as .vsix file
- Successfully install and test .vsix file
- [?] Publish extension to VS Code Marketplace
- Research submission requirements
- Prepare necessary documentation
- Set up publisher account if needed
- Add support for Github-style markdown task lists
- [?] Gather user feedback and implement improvements
- [?] Consider adding more features (e.g., custom XIT symbols, project-wide task tracking)
MIT