3 ms·
Could not be further from the truth. Even with rope installed, VSCode won't always allow me to rename a variable and just silently fails.
by happymellon 6y ago
Could not be further from the truth. Even with rope installed, VSCode won't always allow me to rename a variable and just silently fails.
- dmitryminkovsky 6y agoPython is not a strongly typed language and renaming variables in such a language is a minefield. I've used PyCharm and WebStorm and never felt comfortable using their variable rename facilities for Python and Javascript. If they do it better than rope then that's good, but you need to write those languages in a very specific if you want IDE renamings to succeed. IMO, that rope fails silently might be viewed as more of a feature than a bug :). Anyway, I'm sure it will be improved.
- happymellon 6y agoPython might not be strongly typed, but VS Code appears to be able to rename variables in JS quite well, and PyCharm has never failed me. VS Code fails me for anything that isn't JS/TS in the worst way.