Я использую Live Templates в PHPStorm, чтобы легко создавать блоки кода с использованием переменных, которые я определяю. Я создал живой блок шаблонов, который создает группу элементов для текстового поля, используя механизм шаблонов лезвий.В PHPStorm, используя Live Template, как я могу заменить подчеркивание пробелом?
<!--- $VALUE$ Field --->
<div class="form-group">
{{ Form::label('$NAME$', '$VALUE$') }}
{{ Form::text('$NAME$', null, []) }}
</div>
настроить переменные, так что я могу ввести имя переменной первой во всех строчных букв, и он будет автоматически заполнить значение переменной для меня в то время как с заглавной буквы.
Вот пример того, как это работает, когда имя переменной одно слово:
<!--- Address Field --->
<div class="form-group">
{{ Form::label('address', 'Address') }}
{{ Form::text('address', null, []) }}
</div>
Это прекрасно работает, но я столкнулся с проблемой, когда имя поля имеет два слова , Я предпочитаю использовать символы подчеркивания между двумя словами для атрибута NAME, и, к сожалению, это подчеркивание также появляется в переменной VALUE.
<!--- Zip_code Field --->
<div class="form-group">
{{ Form::label('zip_code', 'Zip_code') }}
{{ Form::text('zip_code', null, []) }}
</div>
Я не могу найти выражение в живых установках переменного шаблона, который позволяет мне заменить подчеркивание с пробелом. В идеале я хотел бы сохранить первую букву с заглавной буквой, а также заменить любые символы подчеркивания пробелами для переменной VALUE. Любые идеи, как я могу это достичь?
Это замечательно! Благодаря! – zeckdude