Ich habe eine HTML-Live-Vorlage mit einigen Variablen erstellt, und eine der Variablen sind außerhalb der Tags zum Beispiel eine Auswahl Dropdown, die den Namen der Auswahl definiert. Wenn ich auf die Tabulatortaste drücke, um zur nächsten Variablen zu wechseln, erstellt PHPStorm ein HTML-Tag mit dem eingegebenen Namen.PhpStorm Live Vorlage Konflikt mit Registerkarte
Ich habe alle anderen HTML-Templates deaktiviert und es tut es immer noch. Kann jemand überprüfen, welche Vorlage aufgerufen wird?
Ich habe jetzt, wenn ich irgendwo etwas in HTML und die Tabulatortaste drückt, geben wird es einen Tag <anything></anything>
Also vielleicht ist es eine Tastaturbelegung erstellen, aber ich kann nichts finden. Bitte helfen ...
Hier ist meine Vorlage:
<div class="form-group form-group-sm">
<label for="$MODEL$" class="col-sm-3 control-label">$NAME$</label>
<div class="col-sm-9">
<select enter id="$MODEL$" class="form-control" ng-disabled="guest"
ng-model="$MODEL$"
ng-options="x in $END$"
>
<option value="">Please select a $NAME$...</option>
</select>
</div>
</div>
Bitte notieren Sie einige gif/screencast, die das Problem veranschaulichen würden. Im Moment ist es nicht 100% klar, was genau passiert. Aber generell: "Tab" kann in Ihrem Fall die Emmet-Abkürzungsexpansion auslösen. Mögliche Lösung - verwenden Sie die Eingabetaste, um zum nächsten Platzhalter/Variable zu springen. – LazyOne
Cool Danke, mit enter funktioniert stattdessen gut! – johan