evaltool
Extension Micro-Prototyping for simple creatures. Compatible with the more specific-purpose httptool (Use that if it's sufficient for your use-case instead, please).
Note to non-technical users: This extension can be used for Self-XSS. It's meant only for developers. Do not use it if not a developer.
Editing the script
Once installed, go to about:extensions
-> evaltool -> Preferences, then edit shit.
Opening a larger (full-screen) editor
Press Alt+Backslash to re-open the editor in a new tab.
Note that if you have multiple editors open, whichever editor makes the most recent change is the one that gets saved.
Applying Changes
Changes are autosaved on edit, however to apply them, you need to disable and re-enable the addon, or restart the browser. This is to prevent us from needing to handle unregistering & re-registering anything.
Icon Source
https://www.deviantart.com/transparentjiggly64/art/Blahaj-facing-sideways-989660804
Something not working?
If something you're doing doesn't work, you probably need to enable one of the many optional permissions.