2011-09-12 1 views
4

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

$variable = "something"; 

// A: 
$variable; 

// B: 
$str = "$variable"; 

// C: 
$str = "{$variable}"; 

В случае, если PhpStorm предлагает переменные, но не в случаях B и C.

Поскольку это очень простая функция, и Eclipse предлагает ее тоже, я думаю, мне нужно настроить мою конфигурацию.

Любые идеи?

ответ

6

Прекрасно работает в обоих случаях (проверено в 2.1.4), однако автоматическое завершение не включен для того, чтобы не отвлекать вас от фактического редактирования строки, и вы должны нажать Ctrl + Space для вызова автозавершения кода :

code completion on ctrl+space

+0

Ahaaaa ... Ctrl + Space ... там вы идете! Благодаря! – Raffael