5 ms·
This is the main sticking point for me, I'm not leaving JetBrains anytime soon. GitHub Copilot + Aider handle my needs beautifully and while I wish Aider had de
by joshstrange 2y ago
This is the main sticking point for me, I'm not leaving JetBrains anytime soon. GitHub Copilot + Aider handle my needs beautifully and while I wish Aider had deep IDE integration I can work around that (Yes, I know about the "AI!" command thing, it's a cool idea but sucks in practice). Aider in browser mode has pretty much replaced my back and forth to ChatGPT/Claude's web UI to the point that I'm considering going API-only for both of those (currently pay for the $20/mo plan for each).
- smallerfish 2y agoFor Jetbrains users: consider voting for https://youtrack.jetbrains.com/issue/LLM-2402 https://youtrack.jetbrains.com/issue/LLM-2402
- solardev 2y agoSeems like they're adding Claude in January? https://www.jetbrains.com/legal/docs/terms/jetbrains-ai/service-providers/ https://www.jetbrains.com/legal/docs/terms/jetbrains-ai/serv...
- smallerfish 2y agoCool! Seems like they could have commented on that ticket. :)
- solardev 2y agoWe just need to make another ticket asking them to comment on this one, then ask HN to upvote it!
- SkyPuncher 2y agoJetbrains is still the leader in all of the small details that make navigating and working a code base easy. Copy and paste workflow is a minor slowdown, but nothing compared to things like smart links in terminal, auto detection of run configurations, etc, etc.
- joshstrange 2y agoThis. 1000x This. I watch people navigate code in VSCode and I want to pull my hair out. Things that I don’t even think about are hard and/or require just falling back to search. And before “there is a plugin for that”, I’m sure there is. I’m sure you can configure VSCode to be just as powerful as IDEA but the rank and file using it aren’t doing that work to install and configure a bunch of plugins. So, on average, VSCode doesn’t hold a candle to an IDEA. With Aider I skip a lot of the copy/pasting but I’d still copy/paste to the browser before I left IDEA.
- nick_ 2y agoFor literally multiple years I tried to convince a colleague of mine to try Rider. They're a diehard CLI and VS Code user. I made a video showing my workflow and how quickly I can navigate around and do refactors. Next day they were saying they couldn't believe it took them this long to use something better.
- poincaredisk 2y ago>I watch people navigate code in VSCode and I want to pull my hair out. For me it's the other way around, when I see someone using an IDE instead of a lean editor I see their struggle. Multiple seconds to open the IDE (sometimes tens of second), multi-hundred millisecond lag when opening a file, noticeable input lag. And when you have to edit a file your IDE doesn't understand, all you have is a bloated notepad. I know I'm biased and I intentionally wrote this one-sided to counter your post. In practice, it just depends. Right now in my work I primarily edit scripts (up to a few hundred lines of code), do quick edits to various larger projects - sometimes few different projects a day - and read files in dozens of programming language (I only reall program in Python and C/C++, but I have to constantly consult various weird pieces of code). VsCode works great for me. On the other hand, long time ago when I was working on large C# projects, I can't imagine not using Visual Studio (or Rider nowadays I guess).
- sgarland 2y agoNeovim works fine with massive codebases. Telescope is a bit slow sometimes, but given how long ripgrep takes on the same, I assume it’s simply a limitation of memory bandwidth, and not tooling.
- pl-27 2y agoI will also stick with JetBrains and am impressed by aider! I'm using this plugin to integrate aider into IntelliJ: https://plugins.jetbrains.com/plugin/25249-coding-aider https://plugins.jetbrains.com/plugin/25249-coding-aider Still in progress but already pretty useful
- joshstrange 2y agoWow! Thank you for calling out that plugin, I hadn't see it. It is very useful and I love the better integration. I feel like with just a little more QoL stuff this plugin will be amazing. I am getting a weird hang after Aider "completes", the dialog hangs and takes 20-30 sec before the IDE becomes usable again. Features I'd love: * Reproduce the web/browser chat UI in the IDE, this is an easy concept to interact with vs a dialog that goes away after each run * Provide tabs for multiple chats (each chat can have different files/history/etc) * Allow multiple Aider processes running at the same time But this is still super slick as-is, thank you!