Closed dishuostec closed 3 years ago
Upgrade WebStorm to 2020.2, it still happens.
Works for me.
Please paste details from About dialog (esp. what other plugins you have)
WebStorm 2020.2
Build #WS-202.6397.88, built on July 25, 2020
Runtime version: 11.0.7+10-b944.20 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.5
GC: ParNew, ConcurrentMarkSweep
Memory: 2988M
Cores: 12
Registry: documentation.show.toolbar=true, ide.tooltip.initialDelay=400, ide.balloon.shadow.size=0, js.debugger.webconsole=false
Non-Bundled Plugins: IdeaVIM, Key Promoter X, String Manipulation, org.intellij.plugins.postcss, io.protostuff.protostuff-jetbrains-plugin, lermitage.intellij.extra.icons, net.vektah.codeglance, dev.blachut.svelte.lang, izhangzhihao.rainbow.brackets, ru.adelf.idea.dotenv
I think I have an idea. If you reset HTML Code Style to defaults it should work. Can you attach your exported Code Style XML?
I found the reason is I leave Preferences | Editor | Code Style | HTML -> Other -> Don't break if inline content:
empty.
Here is a example dump:
<code_scheme name="foo" version="173">
<HTMLCodeStyleSettings>
<option name="HTML_DONT_ADD_BREAKS_IF_INLINE_CONTENT" value="" />
</HTMLCodeStyleSettings>
<editorconfig>
<option name="ENABLED" value="false" />
</editorconfig>
</code_scheme>
btw why did you change that option, is it just general preference or is it related to Svelte? Maybe I should change defaults for .svelte
files?
It's not related to svelte. I changed it just for more readable.
ok cool
Next release will handle this specific exception
IDE display an exception when I format this code.