I'm currently working with Java, especially focusing on Spring Batch, and I've been using Eclipse for my projects. However, I've become really interested in AI-powered code editors like Cursor and Cline. I'd love to hear from anyone, especially Java developers, about their experiences with these tools or any other AI code editors you might recommend, regardless of the programming language you use! Share your insights and opinions—I welcome all feedback!
5 Answers
I primarily use IntelliJ ultimate with JetBrains AI and also utilize DataGrip. I find it helpful for organizing my docs and running unit tests. While it lacks some of the fancy features that Cursor has shown off on YouTube, it's still pretty effective for my team, especially since we manage multiple services.
If you're looking for a solid AI editor, definitely check out Cline. It's not just about autocomplete; it integrates with VS Code and can actually read and edit files, and even interacts with your terminal. It also works across various programming languages since it uses LLM providers. Plus, using it with Claude 3.5 Sonnet is a solid combo!
Is it copyright-proof?
Sounds interesting! Does it work well for Java development?
If you’re on Eclipse, try out Codeium Extensions for some advanced features. Tabnine and GitHub options are also worth checking out, especially if you want to stick with Eclipse without switching editors.
I've seen good reviews for those extensions. I'm definitely going to look into them!
Switching editors just for autocomplete seems unnecessary. I stick with IntelliJ, but if I want some AI help, I just use GitHub Copilot. Though fair warning, it's not always super accurate.
IntelliJ has AI autocomplete features too!
Cursor offers much more than basic autocomplete; it engages in conversation with you! This way, it can aid you significantly in completing tasks, but you still have to review the work.
Honestly, the best advice is to just write your code yourself instead of relying too heavily on AI. That said, I can see the appeal in using AI to improve coding skills but mastering the basics first is crucial.
Absolutely! Gotta strengthen our skills before leaning on AI.
You seem really satisfied with JetBrains! I'm considering a trial to see if it suits my workflow.