Настройка Phpstorm/Webstorm для настройки # из линий «Peek» в верхней части оператора управления

StackOverflow https://stackoverflow.com/questions/5355250

  •  27-10-2019
  •  | 
  •  

Вопрос

В Phpstorm, Интернет, а также Депутаты, есть ли настройка или способ получить функциональность «Peek», чтобы показать две строки на управляющем операторе (то есть, если или для или пока) при использовании Стиль Allman/BSD Кодирование (брекеты на отдельной линии)?

Когда курсор стоит за закрывающейся скобкой, функциональность «Peek» работает (показывая открывающую скобку), но на нем показана только одна линия, фактическая линия открывающей скобки, которая почти бесполезна. Обратите внимание, что эта функция отлично работает с классом, показывая две строки, но не с помощью управляющего оператора или метода.

См. Скриншоты ниже (1) оператора IF и (2) определения класса.

У меня есть свой стиль кода соответствующим образом указан в условиях настройки/стиля кода, но это, похоже, не помогает. Эта проблема очень раздражает!

Peeking at IF statement Peeking at class definition



ОБНОВИТЬ: Это прекрасно работает с файлами JavaScript ... почему мы не можем получить такое же поведение с файлами PHP?

Пример этого отлично работает с файлом JavaScript:

Enter image description here

Это было полезно?

Решение

Эта функциональность не была реализована для PHP (она должна быть реализована для каждого типа/языка отдельно). Он был фиксирован и доступен в Phpstorm 2.1.1 или новее.

Соответствующий билет: http://youtrack.jetbrains.net/issue/wi-3667?projectkey=wi

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top