I use UTF-8 for all new projects but I need Windows-1252 for some legacy ones. However, PhpStorm will open any file as UTF-8.
Despite what help says, the IDE seems to use "IDE Encoding" all the time, except when a file/directory exception exists, and the "Project Encoding" setting is ignored. And directory exceptions are not a sensible workaround because they are apparently not inheritable so you need to apply them to every single subdirectory (and I have hundreds of them).
So far, I fix encoding file by file as I need to edit them (using the status bar icon) but basic stuff like file search is not functional when it involves international characters.
Is per-project file encoding functional in PhpStorm 8.0.3 for Windows? Did I misread the help section?
P.S. Yes, I know I should just switch to UTF-8 and forget about any other encoding ever but I can't afford a full rewrite just to add a tiny feature.