What is the problem with using Codex in Rider, can you please share? It's generally available, with your own Codex subscription or via JetBrains AI.
edit: Sorry; misread. No, and I am very confused by their diaspora of AI offerings!
- Natural treatment of multi-file projects
- Introspection
- Refactoring
- Keyboard shortcuts, specific types of search etc
- The build/run windows
Overall, it feels like JB treats the core units as languages and multi-file projects, while others, including VsCode, treat it as text files. Whenever I try something else, I look for these features, assume I'm doing something wrong, then come to an understanding that no one else does them to the same degree. For example, Zed has no concept of moving items. I don't know if VsCode does, but whenever I try that, it seems to have only superficial ability to introspect on function calls, data structures etc.DataGrip is seriously under-rated, IMO.
For a while I used Junie for small refactorings, and it generally does a good job, quite quickly. A couple of times I tried asking it for more complex things, and it didn't do well. I do find the UI to be a bit tricky, so it's quite possible I did something wrong or didn't add something to the context I was supposed to. Hopefully they sort out the "AI Chat" panel soon.
But now I use Codex/ChatGPT... and what it can do is frankly incredible. And it might just be me, but I do like having my AI chat UI completely separate from my IDE.