Just installed WebStorm 9, and imported my settings from 8.05. Things look generally the same, but my tab indentation now has a tab width equivalent to a single space.
I have tab characters visible, so I know they're tabs and not actually single spaces. I've gone into [Default ]Settings and verified I have "Use tab character" checked, and Tab size: and Indent: both set to 4 (although the help for Indent: seems to wrongfully imply that its units are in tabs if Use tab character is checked). The previews in the settings panel look great with tab characters showing at widths of 4 spaces.
- Code -> Reformat Code... on both a selection and the entire file.
- changing the values and changing them back to try to tickle the editor to re-apply the settings
- disabling the IdeaVIM / Vim emulator plugin and or trying :set tabstop 4 there (though I never had to do it in WebStorm 8)
WebStorm 9 really wants to display single-spaced tabs, no matter what my settings or what type of file (JS/HTML/SCSS)