I am a big fan of greasemonkey but there is one thing I don't like - every time when I updated a script, I need to drag the script from explorer to a browser window, wait a few seconds and click "install", then refresh the target page to see the effect.
A recent Firefox upgrade just added one more click to the whole process. It's probably acceptable for an end user but it's truly just a pain when the script is under active development - where it is frequently updated. Ideally, I am looking for a console interface that can directly "push" the updated script into Firefox without (or minimum for security reason) any delay or click.
UPDATE
I just tried "edit this user script" as ov1d1u suggested. There are two problems: 1) the internal editor is not as good as my preference; 2) it works in a secret folder that is hard to use source control. However, since it revealed a secret folder, I tried to update the file directly in this folder and it worked! I just created one batch file with the following content:
xcopy /d my.user.js "...\AppData\Roaming\...\gm_scripts\...\"
This is by far a good enough solution to what I wanted.
User Scripts
onabout:addons
, press thePreferences
button near your script and then pressEdit this User Script
aren't the modifications applied automatically from that editor?