Intellij diff editor not being used... TUI diffs only. Windows 11.
Bug Description
I am working in native Windows 11. For a few weeks after installing the Claude Code [BETA] plugin in Intellij Ultimate, diffs would show up in the Intellij diff editor. I have coworkers using Mac and they are not encountering this issue, so it seems specific to Windows (or my machine). Now, I have to review all changes Claude Code makes using the TUI, which is not ideal, especially for large changes.
Some unique things about my setup... I prefer pwsh for my command line. I had been working off WSL 2 for a while, but Intellij/Quarkus started running into serious issues after a while, so I switched back to native Windows. So it's possible there's some sort of conflict between claude in the WSL 2 world and in Windows. I updated the plugin setup in Intellij to include the full path to the claude.exe but it didn't fix anything.
Frustratingly, the docs on the Claude website suggest that there should be a diff /config option for Claude Code that lets me pick between auto, etc., but this is not an option when I checked it out. Claude Code suggested deleting my ~/.claude.json, so I tried that. After re-logging in, the issue persists. I have restarted Intellij multiple times, reinstalled the Claude Code plugin multiple times, rebooted, etc. This has been going on for weeks now, so I don't think it is anything as simple as that.
Another interesting thing that happened around the same time is that whenever I start the plugin (claude is started), I see a message about installing the PyCharm plugin, which is weird/confusing to see when running from within the Intellij Ultimate terminal. When I type /ide, it tells me it can't find an IDE, which again is very confusing. It is like the Claude Code plugin simply can't see Intellij Ultimate.
Environment Info
- Platform: win32 (Windows 11)
- Terminal: pycharm <-- Claude generated this, not me. I am not sure where this comes from. But I am working Intellij Ultimate, working in Java/React mostly.
- Version: 2.1.31
- Feedback ID: cbc8167b-2ef5-447b-8a3f-60162292c642
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗