2

Параметр для переключения между пробелами и символами табуляции:Use tab character (Settings... -> Editor -> Code Style (-> {LANGUAGE}) -> [checkbox] Use tab character). Но у меня это работает только в новых файлах.

Я только что создал новый проект на основе скелета Zend Framework 2. Когда я создаю новый файл и редактирую его, используются вкладки. Но это не работает в файлах, которые уже были там при создании проекта (например, /public/index.php , /module/Application/view/layout/layout.phtml , /public/css/style.css).

Это ошибка? Как заставить PhpStorm использовать вкладки во всех файлах?

4 ответа4

2

Обновлено для PhpStorm 2016.3:

Настройки> Редактор> Стиль кода

Снимите флажок «Обнаружение отступов> Обнаружение и использование существующих файловых отступов для редактирования»

2

Перейдите в Предпочтения => Стиль кода, затем прокрутите вниз и снимите флажок Включить поддержку EditorConfig . Это переопределяло мою настройку 4 пробела.

0

У меня были трудности, потому что размер моей вкладки был больше размера отступа. Когда я установил оба равных (4 в моем случае), PhpStorm начал вести себя как ожидалось.

0

Вы можете переформатировать эти файлы: в главном меню выберите «Код -> Переформатировать код». Это переключит пробелы на вкладки, если для параметра установлено значение "Использовать символ табуляции". Вы также можете сделать это на папках, он будет переформатировать все файлы внутри.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .