Hi goosjuh.
Same problem here. I think it is got to do something with plsql developer opening a temporary file while editing procedure form database. So I think if there is a way to persuade developer to open editable procedure into working directory with proper name (not something.tmp) things...