Semi-automatic rename refactoring for JavaScript

Asger Feldthaus, Anders Møller · 2013

Modern IDEs support automated refactoring for many programming languages, but support for JavaScript is still primitive. To perform renaming, which is one of the fundamental refactorings, there is often no practical alternative to simple syntactic search-and-replace. Although more sophisticated alternatives have been developed, they are limited by whole-program assumptions and poor scalability.

Read the paper · More papers on PaperTik