nipunbatra / setwise-vscode-extension

Professional VSCode extension for Setwise quiz generation with LaTeX support, templated questions, and live preview

Repository from Github https://github.comnipunbatra/setwise-vscode-extensionRepository from Github https://github.comnipunbatra/setwise-vscode-extension

🎯 Setwise VSCode Extension

Professional LaTeX quiz generation with live preview and advanced templating directly in VSCode.

VSCode Python License

✨ Key Features

  • πŸ“ Smart question editing with syntax highlighting and LaTeX support
  • πŸ” Live PDF preview with one-click generation
  • πŸ”§ LaTeX intelligence - Auto-fix common errors and provide help
  • πŸ“Š Template support - Dynamic variables in MCQ and subjective questions
  • ⚑ Rich snippets - Quick insert for all question types

πŸš€ Quick Start

  1. Install Extension: Search "Setwise Quiz Generator" in VSCode marketplace
  2. Install CLI: pip install git+https://github.com/nipunbatra/setwise.git
  3. Create file: my_quiz.py
  4. Use snippets: Type quiz-meta + Tab, mcq + Tab, etc.
  5. Preview: Ctrl+Shift+P β†’ "Setwise: Preview Quiz"

πŸ“– Documentation

πŸ“– Full Documentation β†’

πŸ“‹ Requirements

  • Setwise CLI: pip install git+https://github.com/nipunbatra/setwise.git
  • LaTeX Distribution: TeX Live, MiKTeX, or MacTeX
  • Python 3.8+

🌐 Related Projects

πŸ“„ License

MIT License - see LICENSE for details.


About

Professional VSCode extension for Setwise quiz generation with LaTeX support, templated questions, and live preview

License:MIT License


Languages

Language:TypeScript 89.9%Language:Shell 10.1%