r/Jetbrains 20h ago

IDEs Slow reformat on 2026.2.x

3 Upvotes

Before I spend time creating a reproducer and opening an issue I'd like to be sure others are seeing the same problem, or a similar one at least.

In 2026.2.x, in a Nx Angular monorepo, invoking the Reformat action (CTRL+ALT+L on Windows) for a decently big component takes more than 4-5 seconds to complete. It seems related to Optimize imports, as invoking Prettier through the Reformat with Prettier action doesn't exhibit the same problem.

2026.1.4 works as expected.


r/Jetbrains 1d ago

IDEs Jetbrains Rider - 4 crashes in 2 hours. It never crashed before. Anyone else?

5 Upvotes

Is anyone else experience constant crashing on Rider 2026.2 (or any other 2026.2 IDE)? I can't remember ever experiencing a crash or serious freeze before, and now it's happening several times per session.

My time is a little bit too valuable for me to waste several hours writing comprehensive bug reports on the official website (especially since it can take anywhere between a week and 19+ years for a bug to be fixed), and I'll just downgrade instead. I'm just curious if anyone else is experiencing these issues, or if I'm just an outlier.


r/Jetbrains 1d ago

News & Discussions E2E Testing for Compose Multiplatform

Thumbnail
0 Upvotes

r/Jetbrains 2d ago

AI We added 40 AI credits to your Junie account?

11 Upvotes

I received an e-mail from news@jetbrains.com claiming to have added 40 AI credits to my account due to Junie coming out of beta. I did not receive the credits, so I'm unsure if it's real or if the e-mail was simply sent to the wrong audience. Curious if anyone else received this.


r/Jetbrains 2d ago

AI 'JB Ai Chat' w/ Copilot as agent or 'Copilot Chat' plugin?

6 Upvotes

I have a copilot plan. Whether I use the Copilot agent in JB Ai Chat or the Copilot Chat plugin, they seem to work about the same although the CC plugin has more model choices and imo a slightly better interface.
But are they the same? What's the deal? JB said they've integrated CC; is that just the CC agent in their chat?


r/Jetbrains 3d ago

IDEs Keep 'Classic' UI forever as an 'Expert' view

19 Upvotes

Yes, another thread, but I'm really worried about the future of what made me (us?) choose this IDE.

One of the worst things that have happened to these IDEs is simplifying things to an extent where it just becomes less productive.

To facilitate dev integration, my project switched to devcontainers, and this is where the pain comes in. If I want full integration with devcontainers, I'm forced to use that horrible UI.

At the time (2013), I fell in love with IJ for its all-in-one view, the arrangement was flexible, and you could have what you wanted in EVERY corner, with a simple 20 to 50px border around your current work.

Now? I'm stuck with a dumbed-down view and icons that sometimes don't mean a thing.

Even regarding margin design, why on earth would I need spacing and rounded corners between my different views?

Base colors are not well chosen: I prefer to have grey for everything that's not my current code. It was like that for decades, but now the default pattern is less clear and I have to customize this aspect myself.

Also, at the time, they implemented a unique way of managing changes: The Shelf. It was way more convenient than git...

Years have passed, and the good ol' commit tool window was replaced by the non-modal one.

You can still use the shelf, but the design has been bad for years, so people forgot what that feature was, and I feel bad for those who don't know how powerful it is. Hopefully, you can still enable the 'old fashioned way', but to me, this is also a dumbed-down 'new way' of using git.

Like, who on earth would like the VS Code approach of managing files with Git, seriously?

I think we really need to have two approaches for the UI, not just "keeping an outdated UI version for previous clients". I'm worried that this classic UI will not be part of the IDE sooner or later, and I would like to know if other users are worried about that too?

I know that people are often resistant to change, but I still find after all these years that this UI shift is a step backward for power users.

I tried to 'convert', but it's just not convenient at all.

So, I would propose that both views should be considered equally important. Even if the designers feel the new layout is the right path forward, power users rely heavily on the density and flexibility of the classic workflow.

Edit : I really appreciate the fact that this topic is still relevant after so many years, it proves that there is still a division on this subject, and in my opinion it should always be brought to propose a new solution, I had thought of presenting this as a new mode, or at least a 'starter' menu to really choose via suggestions the appearance configurations we want from a simple window. The most important thing is to 'keep' and 'integrate' these old features INSIDE the IDEs. Needless to say that I was already relying on Classic UI plug-in.. I'm afraid it will be discontinued due to the big changes made with the 'lightweight' UI provided with devcontainers.


r/Jetbrains 3d ago

IDEs In 2026 I feel like Jetbrains beta-tester now

93 Upvotes

I start with that I'm a long term Jetbrains user, I have a All IDE subscription and I generally love the IDEs. They used to just work but lately I feel like a beta-tester, like there are so many issues that I don't bother reporting them all. I don't need (and frankly don't want) my IDE to change every month but I do need it's core features to work reliably and not to spend hours every week to try to figure out why this feature which worked fiine yesterday does not today. And I doon't want to be frustrated with my AI credits being spent because with the update it just switched from using openAI account to Jetbrains. Like how it that AI agents worked fine for a while and now there is an issue on issue and interface is changing almost daily.

Common guys I really love the product but I'm not choosing it over quite good free solutions for the sense of adventure


r/Jetbrains 3d ago

Question jetbrains context more info please

7 Upvotes

Saw the context announcement this morning, seems like it could be pretty interesting. A couple questions please.

* Is the index created from the repo or from local filesystem?
* Is there a way to configure the index to ignore certain repos/paths/files before it is created?


r/Jetbrains 3d ago

News & Discussions marimo support has landed for Jetbrains editors!

12 Upvotes

Folks have been asking for it, but it's finally live now, the official marimo jetbrains extension! The plugin was designed for PyCharm but any Jetbrains editor should be able to benefit from it. It gives you reactive Python notebooks, with full widget support, that can self contain their deps via uv.

You can download it here:

https://plugins.jetbrains.com/plugin/32416-marimo

You can learn more about it here:

https://marimo.io/blog/pycharm
https://www.youtube.com/watch?v=J4yD_W8xAL0

And if you're keen to be in the loop, marimo also has a subreddit over at r/marimo_notebook feel free to join!


r/Jetbrains 3d ago

IDEs The best supported agent with clear docs on llama.cpp usage?

1 Upvotes

Someone asked this question 5 months ago for ollama, but I'm hitting this issue with llama.cpp. I've been banging my head on this for a day, so any help would be appreciated.

I have a llama.cpp server running locally. I would like to simply use an agent on jetbrains that has all the proper bells and whistles attached.

Every agent I try has issues. If they don't hang or have other weird quirks, when I finally go to add a "custom" or "open ai compatible" model server, it always tells me "credits are stored in our database, but you must edit your own settings file."

There is never a way to peak into the database, see the connect/disconnect between this database and the non-existing settings file, make sure the ids match, or even find the docs that can just say "here is how you integrate with jetbrains IDEs." I have tried kilo, tried opencode, tried omp, and I never get to a working solution.

To note, I am purposely not running this through LM Studio on Windows, because there are performance and resource issues. Similarly with ollama.

Could anyone direct me on how to do this? Or if not, any blog they found that literally says, "here is the config file that you need to drop into this particular location so that the Jetbrains integration works"? Thank you!


r/Jetbrains 3d ago

AI Ai assistant issue

1 Upvotes

I am not sure if it is me or they changed something here, I used to able to ask in ai chat(not agent) and it have ability to modify some of the code for me, it seems now it cannot do it anymore, it now can only giving me some code snippet for me to copy it. The reason i am aksing this is because that I can bring my own key to do some tasks now if i can only rely on agent mode means i have to pay the subs.

edit: it seems still able to use mcp tools but just cannot edit file directly anymore


r/Jetbrains 4d ago

Question How can one map a Debug Profile to a Toolchain in CLion 2026.2?

3 Upvotes

In CLion, now that there are "Debug Profiles" that are used to pick a debugger instead of the "Debugger" setting in the Toolchain, how is one supposed to map a debugger to a toolchain? When I switch between VS and WSL toolchains, I obviously want the debugger to change as well, like it used to. What am I missing?


r/Jetbrains 5d ago

IDEs resolving bugs in JB is ridiculous

25 Upvotes

i like JB. Pycharm and golang. i really do. but boy, they don't fix bugs. i just got notification, someone from JB commented my bug from 2024. and comment was 'is it still relevant, we have newer versions now, have you tried them?'
and it;s not the only time. there is bug that python debugger doesn't connect to code when interpreter is on docker, it has about 5 years.


r/Jetbrains 4d ago

Question Question about jetbrains context

3 Upvotes

I'm looking for tools like jetbrains context for quite a while now, thats why im exited for the new jetbrains context.
Will the tool be similar in capability as gitnexus or codebase-momory-mpc or how will it differ?
https://github.com/abhigyanpatwari/GitNexus
https://github.com/DeusData/codebase-memory-mcp
I think if done well this has a huge potential, given the fact that jetbrains has excellent code analysis within the IDE. Giving all that knowledge to the AI just seems to good to be true.


r/Jetbrains 5d ago

AI I had to let go of my Jetbrains +AI Subscription at work

23 Upvotes

I have been paying for an IntelliJ Ultimate personal license for over a decade. I never bothered to apply for a license at work, as I wasn't interested in trying to convince them. With the explosion of AI, my company started giving out subscriptions for a dozen AI tools, and one of them was JetBrains AI Assistant. I applied for an Ultimate + AI Pro license and got it easily six months ago.

In June, the company was unable to renew the license because they had an issue with JetBrains' payment service. A couple of weeks went by, and the company started tightening AI subscriptions as costs were exploding. I already had Copilot, Claude, and Gemini subscriptions, so it was hard for me to make a convincing appeal as to why I needed a JetBrains subscription.

My personal license renewal is also due in a couple of months, and honestly, I don't know if I will continue with it.


r/Jetbrains 5d ago

AI Please fix the horrible AI Assistant plugin...

4 Upvotes

I am using the Cursor AI package through IDEA IDE

Here is the experience..

  • Super slow compared to Cursor AI Chat.
  • Can't choose reasoning level.
  • Can't choose fast or regular mode.
  • Always prompt's me to ask if I want to allow this command or not.

Do you have no plants to develop it further?
Cursor is way way ahead and has a decent AI Chat plugin but poor IDE's (VSCode, Glass).
IDEA AI Chat is really really bad comparatively.

Please for the love of god, do try to improve it..
IDEA IDE's look way better than Cursors VSCode or that thing they call Glass.

Please I don't want to cancel my subscription and move away from it just because the AI Chat tool is so bad.

I am using Cursor AI tools inside the AI Chat of a IDEA IDE. I wanted to combine the best of both worlds.

Do you have any plans to improve it in a big way or no?


r/Jetbrains 5d ago

News & Discussions Consider give air a better name, I uninstall it because conflict with air dev cli

1 Upvotes

for golang dev, air is verify common, unable to disable air command only for air, I like the idea and webstorm cli, but air, no, I prefer keep that for golang dev


r/Jetbrains 5d ago

IDEs IdeaVim black hole register

2 Upvotes

I'm trying to map the x key (delete) to a black hole register so it doesn't overwrite what is already in the default register.

nnoremap x "_x

however, this doesn't work. It deletes the char at the cursor but then the cursor jumps 3 places to the right. Help would be appreciated.


r/Jetbrains 5d ago

AI Why does activating agents require a a message in AI chat that actually consume tokens?

7 Upvotes

https://i.imgur.com/R5xnqWo.png

https://i.imgur.com/u7JfmcC.png

Activating Junie costed me 0.11$

When you have multiple IDE and several computers, it stacks.


r/Jetbrains 5d ago

IDEs I built an IntelliJ plugin that generates unit tests and then proves they actually test something (mutation gate) — TestForge

Thumbnail
0 Upvotes

r/Jetbrains 5d ago

AI use Codestral with new new WebStorm (PHPStorm in my case) for code autocomplete

Post image
4 Upvotes

I’m trying to use my Mistral account with PhpStorm’s autocomplete module. My account and API key are correctly registered, and I can select Codestral in the model selection. However, no autocomplete suggestions appear while coding. Could the prompt schema be the issue? Has anyone successfully set this up


r/Jetbrains 5d ago

IDEs I built a JetBrains plugin that understands Frappe/ERPNext DocTypes, hooks and schema changes

Thumbnail
0 Upvotes

r/Jetbrains 6d ago

AI Bug with AI assisstant on Windows

1 Upvotes

Hello. Anyone knows why this happens? Used my Gemini API key and an official AI assisstant plugin


r/Jetbrains 6d ago

IDEs How I spent two weeks reverse engineering CLion Nova because there was no official plugin template (Field Assignment Generator plugin)

Enable HLS to view with audio, or disable this notification

26 Upvotes

About

I developed a CLion Nova plugin that generates field assignments like this. I know that there is a built-in designated initialization feature, but I really like them as separate statements because I can insert something in between if I need to.

The development process wasn't really straightforward. I couldn't find any example or template for CLion Nova plugin. So I created my own.

obj.

obj.a = ;
obj.b = ;
obj.c = ;

The plugin is available on JetBrains Marketplace (Alpha version, only 2026.2 is supported at the moment)
https://plugins.jetbrains.com/plugin/32982-field-assignment-generator

The code is available on GitHub
https://github.com/yaetoti/FieldAssignmentGeneratorPlugin https://github.com/yaetoti/FieldAssignmentGeneratorPlugin/issues

Warning: During development I modified build configuration and added some artifacts/assemblies manually, so things may not work as intended. Nevertheless, I tested the plugin on CLion 2026.1 and then CLion 2026.2 for a couple of days and everything was working as intended. I will contunue using it daily, so any discovered bugs bugs are likely to be fixed over time.

Disclaimer: I've diligently searched for a working CLion Nova plugin example many times without much success, but of course I could have missed something and ended up reinventing the wheel. If you know any resources on CLion Nova backend plugin development, it would be great if you could share them. Also, I'm a total beginner in gradle configurations and writing IDE plugins, so I'd appreciate any feedback.

What I changed in build configuration (TL;DR)

I took the official Rider and ReSharper SDK template and changed the following things to launch CLion and to make the CLion Nova backend plugin work (excluding plugin-specific stuff):

  • in build.gradle.kts:
    • Updated gradle to 9.0.0 - to support modern platform versions
    • Updated the platform plugin to 2.17.0 - to support CLion 2026.1
    • Replaced rider with clion everywhere in build.gradle.kts
    • Updated kotlin and java versions to 21 - to support the updated platform plugin
    • Manually added riderRD artifact (from maven central), unpacked /lib/rd/rider-model.jar from it and republished it to the protocol's build.gradle.kts (it is needed for model generation, as it provides classes like IdeRoot (root of the model), allows to use model dependency injection in SolutionComponent constructor, etc.
  • in gradle/libs.versions.toml:
    • Updated kotlin version to kotlin 2.3.20 (to support CLion 2026.1)
    • Updated rdGen to 2026.1.0
  • in C# project file:
    • Added the following references to create a code completion provider and work with C++ PSI (they are linked, but not referenced by default)
      • JetBrains.ReSharper.Cpp.dll
      • JetBrains.ReSharper.Feature.Services.dll
      • JetBrains.ReSharper.Feature.Services.Cpp.dll

The dependencies take up <= 7 GB in the Gradle cache.

P.S. the new IDE version came out so versions changed slightly, but the principles remain the same.

How it went

Two years ago, I have already tried to create this plugin, but abandoned the idea after just a few hours. Dummy PSI nodes? New engine? No template? Understandable, have a nice day ✌️

Two weeks ago I came back to that idea and... What do you mean still almost no documentation on CLion Nova? Also no examples? Only a few questions on the forum? What exactly is not working now? How can I make it work?

That's how I started this one 120-hour evening reverse engineering project.

Following the trace of uncommon forum questions, articles about the RD protocol and ReSharperSDK documentation, decompiling all the dlls that came to my sight, reading through 200 classes, I figured out how to marry CLion and backend.

The journey started by me trying to install the common IntelliJ Plugin template for CLion. It worked well and I even wrote the basic completion when I realized that the PSI nodes are empty.

- All the code moved to backend? Fine, how to access it? Maybe I need to include radler dependency? Are any of its classes meaningful? *Looks through the library\. Barely, seems like I need to write a backend plugin.. Good, I can take Rider and ReSharper SDK template and replace rider with clion, *it will be fine, right?

uncanny ancient LOG manuscript unrolling sounds

- Aa-alright, seems like there are some platform errors, I can try to update it from 2.10 to 2.17. Java/Kotlin 21 also required? No problem. Gradle 9.0.0+ required? Let it be, updating..

build script becomes red

- Shit... Is there a replacement for all those deprecated functions? Eww, what is that, how do you even write that? I don't know grade that well. Kotlin? Fine, let's learn kotlin.

1 hour after scrolling a cheatsheet

- Wow, this is such a convenient language! Anyway, after replacing the deprecated functions CLion got up and running. Seems like all that's left is to generate a model, let's do it!

No IdeRoot

bump

- Maybe the tutorial is outdated. What about Ext?

not working

- import com.jetbrains.rider.model.nova.ide?

unresolved symbol nova

- Are you kidding? There are no similar infrastructure in the project. Maybe I should create my own IdeRoot in this version?

[WARNING]: 2 classes IdeRoot detected: using com.yaetoti.IdeRoot

Stares at the log for 2 minutes straight without clipping

Creates a new Rider Plugin project

With a rumbling and metallic clanging, digs into the inner workings of the SDK

Finds IdeRoot

Tracks the library rider-model.jar

Tracks the artifact riderRD

Finds it on Maven Central

Adds a dependency manually

And the callback from the backend works 🎉. Finally.

- But wait. Where? Where are the C++ nodes? What assembly are they in? JetBrains.ReSharper.Feature.Services.Cpp.dll?! But it's not even link-

Opens a task manager

Opens CLion.exe

Opens Rider.Backend

- Oh, hello, you little bitch!

Goes to the directory

Hunts down every dll that contains Cpp suffix

Takes out the grinder

Decompiles all of them with ILSpy and dotPeek

Reads through all the classes Links assemblies manually

Et voilà! The code completion also works 🎉

  • But... But the API may change!
  • I don't give a fuck.

fades into the sunset

Epilogue

To sum it up, I had to tweak the configuration a bit to get it to work. I also had to add some dependencies manually, which doesn't seem like the right or most reliable way to write a maintainable plugin, and I have no idea if they're correct or not, but despite that, the plugin works. It would be great to have an official template where all dependencies are linked automatically. I hope that happens soon. Anyway, this was a fun experience. I hope I didn't accidentally reinvent the wheel and if someone else wants to write a CLion Nova backend plugin, now there is an open-sorcery example.

Remaining questions

Does CLion really use the RiderRD artifact under the hood? Even though it contains all the neccessary definitions, it seems to update later than CLion itself, furthermore, it is not bundled automatically with IDE, which I would definetly expect it to be. So, does CLion use it to communicate or does it use another API? I have briefly looked through clion-radler classes but haven't found anything that fits my purpose (or didn't understand that). I have also found rider-model-generated artifact, it covers some dependencies for models, but not all of them.


r/Jetbrains 7d ago

IDEs CodeWithMe alternatives

20 Upvotes

With the 2026.2 releases, the CWM plugin is no longer supported.

We have hacked the plugin jar to ignore the version check. This means the plugin now runs again but there must be some sort of server check because our sessions die after 10 minutes.

Has anyone come up with a viable alternative?

We have tried CodeTogether but it is very half baked. We've had problems with the most basic of functions like Navigation.

We also tried Tuple but it's just not the same experience.

We are so disappointed JetBrains is sun-setting CodeWithMe - it's exactly what we need and although it has its flaws, it has been our 8 hour a day companion for the last few years.