1.1 KiB
Mastering the IDE: Rename
The IDE simplifies many common actions. For example, suppose you want to rename an identifier. Inventing a good name is difficult, so it's often an iterative process. After using a function, for example, you might think up a better name for it.
Find
and Replace
may lead to unexpected results, because the name might appear in different
contexts, for example inside strings or comments. In the code example you can
see answer
both as a name for a val
and as a part of a string literal. It's
even more complicated when renaming a function because that function might be
used in many files.
The IDE allows you to rename a declaration automatically. Put the caret on the
val
name and press &shortcut:RenameElement;.
You can also choose Refactor
from the
application menu, then choose Rename
.
Rename the val
name to result
without changing the word "answer" in the
string literal. The string should become: "The answer is $result".