2015-06-25 1 views
0

Стандарты кодирования в моей текущей компании требуют 2 пробела на вкладку для кода PHP (Drupal 6). Я в процессе добавления автозагрузки (PSR-4), поэтому мы можем начать использовать классы и ООП. Новое пространство имен указывает на каталог classes/src, который я хочу быть совместимым с PSR-2. Большинство разработчиков здесь используют PHPStorm. Есть ли способ установить PHPStorm для использования 4 пробелов для каталога classes/src (и любых подкаталогов) и 2 пробелов для остальной части проекта?PHPStorm: установить количество пробелов на вкладку по каталогу?

Я бы хотел, чтобы разработчики дважды ударили вкладку, чтобы получить эффект из 4 пробелов. Я также хотел бы избежать преобразования остальной части кода в 4 пространства, так как это будет конфликтовать с нашей историей git и иметь мое имя, оштукатуренное повсюду.

В настоящее время я использую Sublime Text 3, и это возможно благодаря пакету «Настройки каталога».

ответ

2

Нет, нет возможности сделать это - реализация текущей платформы не позволяет сохранять настройки стиля кода для каждой области или для файла/каталога. Пожалуйста, следуйте IDEA-69685 для уточнения

+1

Что относительно ** EditorConfig plugin **? Я не использую его .. но согласно описанию от http://editorconfig.org/ вы должны иметь возможность заставить его работать (до тех пор, пока плагин поддерживает его, и IDE позволяет сделать такую ​​настройку, конечно) – LazyOne

+0

@LazyOne Кажется, это работает. Спасибо! Вы должны сделать ответ, чтобы я мог отметить его как принятый. У меня был еще один тест разработчика: '[classes/**. Php] indent_style = space indent_size = 4' в файле .editorconfig. – JudRoman

Смежные вопросы