Есть ли способ в Visual Studio Code заставить IntelliSense отображать параметры моей пользовательской функции в моем php-файле?
Кажется, работает с другими языками
На данный момент это не возможно изначально. Даже популярный PHP IntelliSense расширение не поддерживает это.
редактировать: Похоже, что расширение PHP IntelliSense теперь обновлено и теперь поддерживает справку по сигнатурам.:
Я недавно обнаружил расширение под названием PHP Intelephense который может сделать именно это.
Вы даже можете использовать Объявления типов и PHP 7 Декларация типа возврата чтобы дать ему еще больше возможностей:
Лучший результат — это когда все объявления типов объединяются с DocString, которая позволяет вам писать описания параметров. Я использую PHP DocBlocker расширение, чтобы написать эти, но вы можете использовать другое, или написать их вручную.
Других решений пока нет …