popcode
popcode copied to clipboard
An HTML/CSS/JavaScript editor for use in the classroom
Add ESLint as a JavaScript validator. ESLint is very good at linting. Unfortunately it is _not_ very good at providing useful parse error messages, which JSHint is. So we probably...
It would be nice to automatically generate ctags for Popcode, for faster navigation in the codebase.
It would be nice if we could support the latest and greatest, including ES2016, CSS4, etc. Some issues: - We can only support language versions that 100% of our linters...
https://trello.com/c/WAAioVvx/74-cannot-select-error-messages-with-mouse I'm using Chrome on Windows 7, and I can't select parts of the error messages in the right column under "You have 1 errors in your html!". Selecting this...
Teacher can include a test suite with an assignment, which gives automatic feedback to the student
Right now our logic for finding out what line of the student’s JavaScript generated a runtime error is fragile, woolly, and different for different browsers. Maybe we can hook into...
Certain error messages could usefully link to documentation or educational material explaining the mistake / the right approach.
As well as a gist, add the ability to export to a full GitHub repo, including `gh-pages` so we can link directly to the live site.