Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They’re in a difficult position because half their users want more AI but the other half complain loudly when it’s forced on them. Cursor is beating them because they can deeply embed AI everywhere without worrying about this.


That's not a difficult position at all, just make it an opt-in feature.


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.


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?


The classic disruption of a startup. This is actually a good thing. This allows new startups to come into the market.




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

Search: