PHPStorm 10.0.1 Неэффективное форматирование кода

PHPStorm 10.0.1 Неэффективное форматирование кода

У меня странная проблема, решения которой я не могу найти. Я использую PHPStorm (10.0.1 на windows 10) для разработки веб-приложений на PHP. Недавно я скачал скрипт. Код отформатирован по следующим правилам

  • Скобки объявления функции имеют пробел между собой и параметрами.
  • Скобки вызова функции имеют пробел между собой и аргументами.
  • Скобки имеют пробел между собой, как в круглых скобках.
  • Отступы делаются с помощьюtab

Я настроил PHPStorm со следующими параметрами формата кода

  • Нет пробела между скобками при объявлении/вызове функции
  • Нет пробела между скобками
  • Отступ — три пробела.

Проблема
Проблема в том, что я не могу переформатировать кодэтотфайл автоматически (используя Shift+Alt+F). Что бы я ни делал, PHPStorm не форматирует код.

Странная вещь, которую он делает, этопоказываетчто он преобразовал tabв три пробела, но когда я открываю файл, например, в notepad++, я все еще вижу tabфайл с отступом.

Я могу без проблем вносить изменения в этот файл с помощью PHPStorm, не работает только автоматическое форматирование кода.

Файл закодирован с использованием UTF8.

Действия, которые я предпринял для решения проблемы, не увенчались успехом.

  • Изменены права доступа к файлу на полный доступ
  • Изначально в файле был CRLFразделитель строк, который я преобразовал LFбез какого-либо влияния на поведение PHPStorm.

Спасибо.

Связанный контент