Hacker News new | past | comments | ask | show | jobs | submit login

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.



Python 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.


Python 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.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: