Я хотел бы спросить, например, если у меня есть такой код:
/**
* Doc comment
*/
@Annotation
class MyClass {
}
Я знаю, что это приведет к ошибке синтаксического анализа, потому что PHP не имеет аннотаций, как, например, Java (т.е. вне комментариев), но в любом случае есть ли способ заставить PhpStorm не жаловаться на это?
Можно ли как-то отключить это Expected: semicolon
в PhpStorm? Я имею в виду что-то вроде отключения проверки ошибок для сопоставления с образцом @[a-zA-Z]+
или что-то типа того?
РЕДАКТИРОВАТЬ: @notulysses Окно проверки показывает только Typo
а также Warning
как я могу увидеть Error
с тоже?
Вы не можете — эти ошибки происходят из Lexer / Parser, который является более низким уровнем, чем проверки (которые вы можете полностью отключить / отключить на индивидуальной основе) и поэтому не может быть подавлен (если вы не напишите свой собственный плагин поддержки языка, похожего на PHP).
Других решений пока нет …