Low Performance of the IDE
See original GitHub issueDescribe the bug After version 74, it’s impossible to work in the IDE. First time I noticed it in PyCharm when I was coding in a django project. Because of freezing PyCharm all the time, I didn’t like to code in it. However, when I updated The Doki Theme from version 22 to 74, Rider also started to freeze all the time. Especially when I try to build or save. I have to wait very long time to do anything (minimum 2 minutes to get control from the IDE). I thought I need to update the IDE, so I updated Rider to the latest version. But it didn’t help. The IDE continued to freeze. I disabled all default plugins, that I didn’t use (they are pretty much), but it also didn’t help. In the end I disabled The Doki Theme, and to my surprise the IDE started to work well.
To Reproduce
- Update to version 74
- Start to code
Expected Behavior To work without brakes.
Environment
JetBrains Rider 2021.3.3
Build #RD-213.6775.4, built on January 26, 2022
Runtime version: 11.0.13+7-b1751.25 amd64
VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o.
Memory: 3072M
Cores: 4
Non-Bundled Plugins:
io.unthrottled.theme.randomizer (0.2.1)
io.unthrottled.amii (0.14.0)
io.unthrottled.amii.rider (0.4.0)
io.acari.normandy.progress.bar (1.9.11)
izhangzhihao.rainbow.brackets (6.21)
PyCharm 2021.2.2
Build #PY-212.5284.44, built on September 14, 2021
Runtime version: 11.0.12+7-b1504.28 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Memory: 2048M
Cores: 4
Registry: ide.intellij.laf.enable.animation=true
Non-Bundled Plugins:
io.unthrottled.theme.randomizer (0.2.0)
io.acari.normandy.progress.bar (1.9.10)
io.acari.DDLCTheme (74.1-1.0.0)
io.unthrottled.amii (0.14.0)
izhangzhihao.rainbow.brackets (6.21)
OS: Windows 10
Plugin version: 74.1-1.0.2
Videos I captured 2 videos. In first I coded with enabled The Doki Theme, in second with disabled. I coded in a small project. Because I wanted to show you what happens even in a small project (also, in a big project the IDE freezes really for a long time).
Issue Analytics
- State:
- Created 2 years ago
- Comments:11 (10 by maintainers)
Top GitHub Comments
Great, thanks!
All of my other IDEs are acting dumb/freezing, and the thread dumps all have the infinite recursion stack in theme.
Since the issue goes away when one or the other plugin is disabled, I’m going to say that that is the issue. I’ll have a fix out that should address this issue.
Sure. I tested in
Yuki Theme
, the IDE doesn’t freeze. Before, it froze for a very long time in that project, so long that I had to close Rider and relaunch it.