Editor watches for changes in scripts when editing them, but not GMS2 objects, as those are scattered across multiple files, and I've not yet implemented a system for handling that case.