Could try mSLDev. Posted it here a while back.
https://forums.mirc.com/ubbthreads.php/topics/241147/mSLDev_-_The_Ultimate_In_Scrip#Post241147Has not been updated since Dec 2014 ( latest_build.zip ) so anything new like "var -n" and other things will generate warnings/errors that can be ignored.
You can find the latest_build.zip here,
http://www.msldev.com/download/win/http://www.msldev.com