PhpStorm генерирует пустой документ-комментарий

PhpStorm генерирует пустой документ-комментарий:

'/** + пробел' или 'alt + вставка'

вернуть это:

   /**
    * 
    */
    public function getSomething(array $data): string
    {
        return implode($data);
    }

Генерация сеттеров или геттеров также не работает.

Проверьте, все ли активные плагины включены. Может кто сталкивался с подобной проблемой или знает как решить?

ОС: Ubuntu 16.04

PhpStorm: 2017.1.2

Плагины: PHP + Symfony

ОБНОВЛЕНИЕ:

журналы PhpStorm:

2017-10-31 18:21:44,059 [2490534] ПРЕДУПРЕЖДЕНИЕ - s.quality.QualityToolAnnotator - phpcs: Ошибка загрузки /usr/lib/php/20151012/xdebug.so: /usr/lib/php/20151012/xdebug.so : неопределенный символ: php_log_err для '/home/simpson/development/www/loanscrm/src/CrmBundle/Entity/Loan.php' на локальном компьютере 2017-10-31 18:23:27,559 [2594034] WARN - Detector.MessDetectorAnnotator - Mess Путь к детектору для выбранной конфигурации пуст 20151012/xdebug.so: неопределенный символ: php_log_err 2017-10-31 18:23:28,085 [2594560] ПРЕДУПРЕЖДЕНИЕ - s.quality.QualityToolAnnotator - phpcs: Ошибка загрузки /usr/lib/php/20151012/xdebug.so: /usr /lib/php/20151012/xdebug.so: неопределенный символ: php_log_err для «/home/simpson/development/www/loanscrm/src/CrmBundle/Entity/Loan.php» на локальном компьютере


'/**+энтер' - тоже не работают :)


person Odin Thunder    schedule 31.10.2017    source источник
comment
1) Проверьте соответствующие шаблоны кода в Settings/Preferences | Editor | File and Code Templates -- возможно, сброс их до значений по умолчанию поможет 2) Попробуйте отключить все пользовательские (не связанные по умолчанию) подключаемые модули -- возможно, один из им мешает. 3) проверить idea.log файл на возможные подсказки (Help | Show Log in XXX)   -  person LazyOne    schedule 31.10.2017
comment
Я не знал этих сокращений. Я просто нажал enter сразу после /** :-?   -  person Álvaro González    schedule 31.10.2017
comment
Пространство @ÁlvaroGonzález делает горизонтальные комментарии, вводите вертикальные - в моем случае никто не работает :)   -  person Odin Thunder    schedule 31.10.2017
comment
Я понимаю. Иногда, когда PhpStorm сходит с ума, у меня работает File/Invalidate caches.   -  person Álvaro González    schedule 31.10.2017
comment
@LazyOne 1. - ;2. -; 3 - добавить логи к вопросу; Спасибо за идею с логами, теперь я знаю, что искать :)   -  person Odin Thunder    schedule 31.10.2017
comment
@ ÁlvaroGonzález Местная история также будет очищена - это плохое решение :)   -  person Odin Thunder    schedule 31.10.2017
comment
Журналы показывают нерелевантные сообщения. Как было предложено, попробуйте отключить все пользовательские плагины (Плагины › Показать: Пользовательские). Также проверьте, происходит ли то же самое в другом проекте.   -  person Dmitrii    schedule 01.11.2017


Ответы (1)


Напишите /** и нажмите Enter на клавиатуре.

person Mert Simsek    schedule 31.10.2017
comment
Разница между использованием метода, указанного выше, и метода, опубликованного OP, заключается в том, что использование /** предоставит вам пустые многострочные комментарии PHP, а при использовании сочетания клавиш, включенного в PhpStorm, если у вас есть какие-либо параметры или операторы возврата, или что-то еще в этом роде, он будет включать их в док-блок для вас. Дополнительная информация: phpstorm.tips/tips/20-generate-docblocks. - person Josh Murray; 31.10.2017
comment
Спасибо за совет, но это тоже не работает :) Обратите внимание: старайтесь избегать таких ответов, лучше написать такие вещи в комментарии. - person Odin Thunder; 31.10.2017