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 + pandinstall 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
.mdand.xitfile 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
