use our IDE to run the whole refactoring.
Merge pull request #30 from john-hu/issue-29

issue #29 use our IDE to run the whole refactoring., r=thomas