4 ms·
They have much superior product compared to VSCode in terms of pretty much everything, except AI. Not sure why it’s so hard for them to catch up with Cursor. T
by buremba 1y ago
They have much superior product compared to VSCode in terms of pretty much everything, except AI.
Not sure why it’s so hard for them to catch up with Cursor. They have everything they need but somehow they focus on just something that they don’t have much expertise, building models instead of better integration. It’s a shame seeing such good product going downhill considering AI is becoming fundamental for dev productivity.
- deleted 1y ago[deleted]
- nojs 1y agoThey’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.
- deleted 1y ago[deleted]
- ilrwbwrkhv 1y agoThe classic disruption of a startup. This is actually a good thing. This allows new startups to come into the market.
- unfunco 1y agoThat's not a difficult position at all, just make it an opt-in feature.
- nojs 1y agoThat’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.
- dzhiurgis 1y agoAs someone who used cloud-code (ridiculously expensive) and Junie (I am so happy with it) - what do I miss from Cursor?
- EugeneOZ 1y agoIf I rename a function in Cursor, will it modify the name everywhere in the codebase? (I honestly don't know)
- buremba 1y agoThe refactoring feature in Cursor barely works, unlike any Intellij products
- atombender 1y agoYes, 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.
- eppsilon 1y agoDo 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.
- phatskat 1y agoI 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)
- lolinder 1y agoI actually have hopes that this will work out for them in the long run. Their bet seems to be at this point including the AI stuff in with the subscription: staving off the existential threat to their business without charging more, while still not having to spend insane amounts paying for someone else's model. At least with code completion it's pretty obvious at this point that no one needs the overpowered top-line models, and the trajectory on local LLMs is such that I don't think it's unreasonable for them to hope to avoid the big players entirely. They don't need to beat Claude for it to work, they just need to keep their customers satisfied.
- zabil 1y agoYeah, I’ve spent some time building IntelliJ plugins, and honestly, the authoring experience has some real limitations. It’s not the easiest platform to work with, especially when it comes to writing automated tests. That might be part of the reason why their or any third-party AI plugins don’t feel as smooth as the ones on VS Code.
- esafak 1y agoThey don't need to do it themselves; there lots of AI plugins for IntelliJ and I use one by Sourcegraph.
- cle 1y ago> They have much superior product compared to VSCode in terms of pretty much everything, except AI Disagree, I keep trying Jetbrains once in a while and keep walking away disappointed (used to be a hardcore user). I use VS Code bc it is seamlessly polyglot. Jetbrains wants me to launch a whole separate IDE for different use cases, which is just horrible UX for me. Why would I pay hundreds for a worse UX?
- rileymichael 1y agoyou can install nearly all of their supported language plugins in your editor fyi. you just lose some of the language specific integrations if you use the python plugin via intellij for example.
- deleted 1y ago[deleted]
- GitPushOrigin 1y agoWhich isn't a problem with VSCode. And it's free.
- rileymichael 1y ago> Which isn't a problem with VSCode you also have to install plugins in vscode > And it's free not relevant to my comment
- ycombinatrix 1y agoI use IntelliJ for all languages at work.
- deleted 1y ago[deleted]
- pjmlp 1y agoUnless I have to use them indirectly via Android Studio, I prefer to stay on Eclipse or Netbeans land for Java. Visual Studio is still the best for C++, followed by C++ Builder. VSCode is the only Electon app that I tolerate on my own computers. When is InteliJ finally going to support JNI development instead of requiring two IDE licences?
- gavinray 1y agoI prefer Java in VS Code, but unfortunately there's no solid option for Kotlin outside of IntelliJ. One of my two major gripes about Kotlin -- that, and the lack of a standardized style guide and formatting tool so that there's no bikeshedding or difference between repos.
- pjmlp 1y agoJava in VSCode is either Eclipse or Netbeans running headless, better use the real deal. Of course that is no Kotlin outside InteliJ, JetBrains even has a blog post on how Kotlin is supposed to help selling more licenses. https://blog.jetbrains.com/kotlin/2011/08/why-jetbrains-needs-kotlin/ https://blog.jetbrains.com/kotlin/2011/08/why-jetbrains-need... By the way, for a little while there were some JetBrains employees doing an Eclipse plugin, but naturally they ramped out that effort. https://blog.jetbrains.com/kotlin/2015/09/kotlin-eclipse-plugin-0-3-0/ https://blog.jetbrains.com/kotlin/2015/09/kotlin-eclipse-plu...