Skip to content

Lachee/mylo-codeview

Repository files navigation

MyLo Code View

Create Package 📦

This Chrome extension will allow you to preview and highlight code within the browser while assessing students in MyLo.

No more having to download 140+ python files, you can inspect it all in one place!

Usage

With the extension installed, simply navigate to a assessing page and open a code source file like you would with any other submission material.

Building

To build the extension yourself. First clone and navigate to the repository, then:

  • PNPM (prefered) pnpm i && pnpm build
  • NPM npm i && npm run build

Installation

First build or download the artifact of the extension.

Google Chrome

Chrome Store

This extension is not available on the chrome store. Being so specialised, I did not see the purpose of releasing it so publically. If there is demand for it, please let me know as I understand it can be a pain in the butt on Edge.

Manually

  1. Go to chrome://extensions
  2. In the top right, make sure Developer Mode is enabled
  3. If using your own build: On the top left press the Load Unpacked and select the generated dist/
  4. If using an artifact or release: Drag the .zip file onto this page.

Microsoft Edge

Edge will nag you about developer extensions, i do applogise.

  1. Go to edge://extensions
  2. In the left navigation panel, enable developer mode
  3. If using your own build: On the top right press the Load Unpacked and select the generated dist/
  4. If using an artifact or release: Drag the .zip file onto this page.

Suggestions

If you like to make a suggestion, please feel free to open an issue! I am all open for improving this project and making it better for everyone. Please be patient however, this project is entirely done for my personal use. If you must have a feature, consider implementing it yourself and doing a pull request 😊

Contribution

All code contributed will be licensed under MIT and will be as-is.

About

Allows you to view code submissions within the browser of MyLo

Resources

License

Stars

Watchers

Forks

Contributors