ЕР
IDE поддерживает cтат анализаторы?
Нет, можешь попытаться юзать language server В psalm там до сих пор нужно отдельно описывать psalm-типы и phpdoc даже когда типы совпадают?
Да, но псалм умеет понимать и стандартные пхп-доки.
Можно ли сужать типы if'ами как в TS?
Потыкай https://psalm.dev/Можно ли типизировать ассоциативные массивы
Дано хочу автокомплит и рефакторинг в IDE)
А вот это вряд ли будет, я language server не юзаю но не помню чтобы там рефакторинг был