<rmcreative>

RSS

Yii2: PSR-2

17 марта 2014

Yii2 перешёл на использование стиля кода PSR-2. Война табов и пробелов не закончится никогда, но быть не как все и терять при этом поддержку инструментов для форматирования и совместимость с умолчаниями IDE не хочется.

Комментарии RSS

  1. №8881
    Andrew
    Andrew 17 марта 2014 г., 13:45:33

    Так а чем коневертили то? github.com/fabpot/PHP-CS-Fixer или что-то другое?

    У меня в одном из проектов таже проблема была. Чем больше росла команда, тем больше было различий в стиле и держать это все в одном стиле становилось трудно. Перевел на PSR-2, и пришлось смирится с использованием пробелов для отступов)

  2. №8882
    xoma
    xoma 17 марта 2014 г., 13:50:35

    Имхо, правильное решение =)

  3. №8883
    Sam
    Sam 17 марта 2014 г., 13:56:00

    Да, PHP-CS-Fixer.

  4. №8884
    Николай
    Николай 17 марта 2014 г., 14:30:59

    А editorconfig пользуетесь? Он помогает решать некоторые проблемы с форматированием.

  5. №8885
    MaximAL
    MaximAL 17 марта 2014 г., 14:34:56

    Эх. Ну зачем вы так, ребят. Последний оплот разума рухнул :-(

    Лучший вариант отступов — SmartTabs (отступы табами, выравнивание пробелами).

  6. №8886
    Sam
    Sam 17 марта 2014 г., 14:59:10

    Николай, нет. Никогда не слышал о нём. Посмотрю. Спасибо.

    MaximAL, дело не в том, удобно это или нет. Дело в единообразности всего PHP кода. Это важнее.

  7. №8887
    MaximAL
    MaximAL 17 марта 2014 г., 15:42:19

    Да понимаю, конечно.

  8. №8888
    Максим
    Максим 17 марта 2014 г., 16:24:06

    Убрали табы ? Очень жаль :( я так их полюбил. Теперь в ide не настроить нормальное отображение отступов.

  9. №8889
    BS
    BS 17 марта 2014 г., 20:12:01

    Я негодую :(

  10. №8890
    Стас
    Стас 17 марта 2014 г., 20:21:36

    Никогда не понимал этих стонов про табы/пробелы. Настраиваешь IDE за 1 минуту и забываешь навсегда что у тебя там, табы или пробелы.

  11. №8891
    plandem
    plandem 17 марта 2014 г., 23:58:02

    хорошо хоть в исходники не так часто надо будет лезть, так что табы можно будет в проектах оставить :)

    p.s.: войну табов/пробелов не понимаю, smartTabs, настройки IDE.

  12. №8892
    Иван
    Иван 19 марта 2014 г., 12:01:59

    Отличная новость!)

  13. №8893
    Grigori
    Grigori 19 марта 2014 г., 18:53:02

    Мне нравится, что очередная моя идея, будучи яростно отвергнутой в прошлом, спустя несколько лет все-же реализована, и обоснована моими же аргументами :)

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.