Size: a a a

2020 March 14

AM

Artem Molotov in PHP
теперь с cross-env можно не париться
источник

КГ

Константин Грачев in PHP
Artem Molotov
теперь с cross-env можно не париться
а для чего это?
источник

AM

Artem Molotov in PHP
Константин Грачев
а для чего это?
указывать переменные при запуске задач, собственно
источник

AM

Artem Molotov in PHP
условно, @putenv APP_ENV=test + vendor/bin/phpunit
источник

КГ

Константин Грачев in PHP
понятно, я композер не использую для запуска задач
источник

AM

Artem Molotov in PHP
а что используешь?
источник

КГ

Константин Грачев in PHP
для дева Makefile, в CI целиком команды пишу
источник

КГ

Константин Грачев in PHP
За годы пришел к выводу, что так проще поддерживать
источник
2020 March 15

AW

Alex Wells in PHP
Мне тут сказали, что оказывается в php нормальные дженерики (нет).

Автокомплита нету вообще никакого (а это уже делает их неюзабельными), продупливается оно почему-то только после изменения строчки, ну и рабочий мак просто умирает находясь в файлах phpunit'а с включенным lsp psalm'а.

По моему это вообще нельзя назвать дженериками, это какие-то дикие прототипы которые станут чем-то юзабельным через лет 5-7.

А ну ка оцените, насколько это нормально (имхо ваше), ну либо ткните пальцем что я сделал не так.
источник

A

Aleksandr Khristenko in PHP
Alex Wells
Мне тут сказали, что оказывается в php нормальные дженерики (нет).

Автокомплита нету вообще никакого (а это уже делает их неюзабельными), продупливается оно почему-то только после изменения строчки, ну и рабочий мак просто умирает находясь в файлах phpunit'а с включенным lsp psalm'а.

По моему это вообще нельзя назвать дженериками, это какие-то дикие прототипы которые станут чем-то юзабельным через лет 5-7.

А ну ка оцените, насколько это нормально (имхо ваше), ну либо ткните пальцем что я сделал не так.
Проверка типов есть. Значит и дженерики есть. То что иде не шевелятся их поддерживать это уже другая проблема.
источник

AW

Alex Wells in PHP
Aleksandr Khristenko
Проверка типов есть. Значит и дженерики есть. То что иде не шевелятся их поддерживать это уже другая проблема.
Ну да, я не спорю что на пайплайне psalm прекрасно справляется. Но в ide нету (почти) никакой подсветки и вообще никакого авто-комплита, и имхо без этого пользоваться чем-то невозможно
источник

MM

Maksim Masiukevich in PHP
ты путаешь тёплое с мягким
источник

A

Aleksandr Khristenko in PHP
Alex Wells
Ну да, я не спорю что на пайплайне psalm прекрасно справляется. Но в ide нету (почти) никакой подсветки и вообще никакого авто-комплита, и имхо без этого пользоваться чем-то невозможно
Зажрались мы. Без автокомплита и писать не можем уже.
источник

AW

Alex Wells in PHP
Aleksandr Khristenko
Зажрались мы. Без автокомплита и писать не можем уже.
Ну да, это не ок. Без автокомплита программисты ленятся что-либо юзать, либо копипастят.
источник

k

knopkod4v in PHP
не, ну вообще было бы круто, чтоб в пхпшторме как с джавой в идее было
источник

AW

Alex Wells in PHP
Aleksandr Khristenko
Зажрались мы. Без автокомплита и писать не можем уже.
Не зря ведь уже годами используют phpdoc. Тоже самое.
источник

k

knopkod4v in PHP
Но когда открываешь какой-то код без псалма и даже без расставленных пхпдок-аннотаций, сразу понимаешь как хорошо с псалмом даже без автокомплита)
источник

MM

Maksim Masiukevich in PHP
knopkod4v
не, ну вообще было бы круто, чтоб в пхпшторме как с джавой в идее было
угу, иди в идее большой проект открой, поговорим за "как в джаве")
и автокомплит будет)
источник

AW

Alex Wells in PHP
Maksim Masiukevich
угу, иди в идее большой проект открой, поговорим за "как в джаве")
и автокомплит будет)
думаю, это уже другой вопрос.
источник

k

knopkod4v in PHP
Maksim Masiukevich
угу, иди в идее большой проект открой, поговорим за "как в джаве")
и автокомплит будет)
а шо, оно лагает? о_О Я думал там всё чётко =\
источник