Get up and running with Computor in 5 minutes.
- Install the extension from the VS Code marketplace
- Reload VS Code
File → Open Folder
Choose or create a folder for your Computor workspace.
Press Ctrl+Shift+P (or Cmd+Shift+P on Mac) and run:
Computor: Login
Follow the prompts:
- Enter backend URL (e.g.,
http://localhost:8000) - Enter your username and password
After login, look for these icons in the activity bar:
- 📖 Student - If you're enrolled in courses
- 👤 Tutor - If you're grading students
- 🎓 Lecturer - If you're teaching courses
Click the appropriate icon to open your view.
- Open Computor Student view
- Navigate to your course → assignment
- Click the download cloud icon
- Assignment repository opens automatically
- Open assignment repository
- In Computor Student view, find the assignment
- Click the beaker icon
- View results in Test Results panel at bottom
- Make sure all changes are committed
- Click the cloud upload icon next to assignment
- Submission is created
Before cloning student repositories:
Ctrl+Shift+P → Computor: Manage GitLab Tokens
Enter your GitLab origin and Personal Access Token.
- Open Computor Tutor view
- Use Filters panel to find students
- Navigate to student → assignment
- Click download cloud icon
- Right-click on student's assignment
- Select Grading…
- Enter grade and feedback
- Submit
- Open Computor Lecturer view
- Navigate to course → Course Contents
- Right-click → create content
- Fill in details
- Switch to Examples view
- Right-click on repository root
- Select Upload as New Example
- Select folder and enter metadata
- Right-click on course content
- Select Release Course Content
- Students can now see the content
All Computor commands are accessible via:
Ctrl+Shift+P (Windows/Linux)
Cmd+Shift+P (Mac)
Type Computor: to see all available commands.
- Full documentation: See User Guide
- Technical details: See Architecture
- Development: See Developer Guide
- API details: See API Reference
- Check backend URL is correct
- Verify credentials
- Ensure backend is running
Students: Ensure you have access to the course
Tutors: Configure GitLab tokens via Manage GitLab Tokens
- Log out and log back in
- Check your account has the appropriate role
- Reload VS Code window
See Troubleshooting section in the User Guide.