Hacker News new | ask | show | jobs
by nojs 409 days ago
That’s what they’re evidently trying to do, but it means they’re moving too slow and the AI integration feels like a bolted on afterthought (hence the reaction to failed features like this).

I am a lifetime user of PyCharm but the reality is that Cursor is just so much more productive now. “Junie” is a decent attempt but nowhere close to Cursor yet.

2 comments

If I rename a function in Cursor, will it modify the name everywhere in the codebase? (I honestly don't know)
Yes, but it will be very, very slow (think minutes for a not particularly large codebase), and probably contain mistakes. It's not at all comparable to refactoring tools like Jetbrains' rename tool.
The refactoring feature in Cursor barely works, unlike any Intellij products
Do any IDEs expose their features (like refactoring) as tools the AI can use? Would much prefer that over the LLM trying to figure it out.
I wouldn’t even want the LLM for a simple rename. Volar and TSLS seem to handle renames without issue, even across files and file types (eg Vue and Typescript)
As someone who used cloud-code (ridiculously expensive) and Junie (I am so happy with it) - what do I miss from Cursor?