Rename refactor
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
In the previous "Multiple Cursors" exercise, we renamed a variable using multiple cursors. This is a bad idea. It is highly likely that you 1) won't get all instances of the variable and 2) it doesn't take care of instances in other files.
VS Code includes a powerful refactoring capability called "Rename". It allows you to rename a variable, method, class, ect and all references will be updated. Even if they are in another file.
Export the App
class from "app.js"
Create a new file called "main.js"
Import the App
class and initialize it.
Rename the App
class in "index.html" Application
Notice that the reference in "main.js" is also updated
import App from "./app";
let app = new App();