Failed to save settings. Please restart WebStorm

已回答

WebStorm is spamming “Failed to save settings. Please restart WebStorm” errors. I've tried turning off settings sync as I found in some other articles, it didn't help.

WebStorm version and logs are attached below.

WebStorm 2025.1.1
Build #WS-251.25410.117, built on May 7, 2025
Source revision: f16670c80a66d
Licensed to Ivan Yurchenko
Subscription is active until January 1, 2026.
Runtime version: 21.0.6+9-b895.109 amd64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 11.0
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 2048M
Cores: 16
Registry:
 ide.experimental.ui=true
 ide.mac.bigsur.window.with.tabs.enabled=false
Non-Bundled Plugins:
 wallaby.js (1.0.324)
 com.intellij.plugins.resharperkeymap (251.23774.318)
 org.jetbrains.plugins.gitlab (251.25410.159-IU)
 org.jetbrains.plugins.github (251.25410.159-IU)
 com.microsoft.vso.idea (1.162.2)

 

Upload id: 2025_06_04_gSaXXFKzUnW573qYFhiMEj (file: webstorm-logs-20250604-18412811558026978719809136.zip)

0

Hello, Ivan. In the logs you shared, I see the following exception:

 

Save settings failed
java.lang.RuntimeException: Cannot save scheme colors/_@user_Visual Studio Dark
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveImpl$lambda$16(SchemeManagerImpl.kt:390)
	at com.intellij.openapi.util.io.FileUtilKt.writeWithEnsureWritable(fileUtil.kt:61)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveImpl$intellij_platform_configurationStore_impl(SchemeManagerImpl.kt:388)
	at com.intellij.configurationStore.schemeManager.SchemeManagerFactoryBase.save(SchemeManagerFactoryImpl.kt:102)
	at com.intellij.configurationStore.ComponentStoreWithExtraComponents$saveSettingsAndCommitComponents$2$1.invokeSuspend(ComponentStoreWithExtraComponents.kt:71)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)
Caused by: java.lang.IllegalStateException: @NotNull method com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.getName must not return null
	at com.intellij.openapi.editor.colors.impl.AbstractColorsScheme.$$$reportNull$$$0(AbstractColorsScheme.java)
	at com.intellij.openapi.editor.colors.impl.AbstractColorsScheme.getName(AbstractColorsScheme.java:137)
	at com.intellij.openapi.editor.colors.impl.AbstractColorsScheme.writeExternal(AbstractColorsScheme.java:564)
	at com.intellij.openapi.editor.colors.impl.AbstractColorsScheme.writeScheme(AbstractColorsScheme.java:965)
	at com.intellij.configurationStore.LazySchemeProcessor.writeScheme(scheme-impl.kt:70)
	at com.intellij.configurationStore.LazySchemeProcessor.writeScheme(scheme-impl.kt:60)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveScheme(SchemeManagerImpl.kt:442)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.access$saveScheme(SchemeManagerImpl.kt:54)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl$saveImpl$2.invokeSuspend(SchemeManagerImpl.kt:389)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl$saveImpl$2.invoke(SchemeManagerImpl.kt)
	at com.intellij.configurationStore.schemeManager.SchemeManagerImpl$saveImpl$2.invoke(SchemeManagerImpl.kt)
	at com.intellij.openapi.util.io.FileUtilKt.writeWithEnsureWritable(fileUtil.kt:44)
	... 9 more

 

Could you please check if removing the colors/_@user_Visual Studio Dark.icls file from your IDE's configuration directory helps?

0

请先登录再写评论。