Как изменить название переменной, одновременно по всему коду, но в пределах видимости этой переменной?
Итак мы объявили переменную и проводим с ней некие манипуляции в коде. И мы вдруг передумали и решили назвать переменную по другому. Это можно было бы сделать автозаменой по всему коду. Но хочется сделать это в пределах видимости (доступности) переменной. Речь идет о js и webstorm. Можно привести примеры из других языков и IDE.
Вообще во многих крупных IDE refactor прилагается. Visual Studio, Eclipse отлично с этим справляются. Eclipse немного с JS бывает не понимает, особенно, когда много локальных контекстов, но вот java переваривает на пятёрку.