seltsames Verhalten mit Return / Enter-Taste in Klammern

718
Erik

Ich lerne Webentwicklung, aber das Verhalten von Adobe Brackets ist meiner Meinung nach etwas seltsam. Was passiert ist folgendes:

Ich schreibe <htmlgerne so:

enter image description here

Wenn ich dann den Rest hinzugefügt habe >, wird das Element automatisch vollkomprimiert

enter image description here

Dann würde ich die Eingabetaste drücken, um weitere Codierungen in diesem Element vorzunehmen. Das Element wird jedoch so angezeigt, wenn ich die Eingabetaste drücke, sodass der Cursor mit der Maus korrigiert wird:

enter image description here

Wenn das gewünschte Ergebnis so ist:

enter image description here

Wie kann ich das erreichen? Ich habe versucht, nach Plug-Ins und Tastenkombinationen zu suchen, kann aber nichts finden.

1
Was Sie erleben, scheint ein erwartetes Verhalten zu sein? Oder schlagen Sie vor, dass das Editierfenster nach dem ersten Drücken der Eingabetaste den Fokus verloren hat (dh kein Cursor)? Auf welcher Plattform bist du? MrWhite vor 9 Jahren 0
@ w3d Das Bild wurde jetzt geändert, um das gewünschte Verhalten besser zu zeigen. Wenn ich `` eingebe und die Eingabetaste drücke, wird das schließende Tag nach unten verschoben, und der Cursor wird vor dem schließenden Tag angezeigt, anstatt eine neue Zeile zwischen den beiden zu erstellen, wie im letzten Bild gezeigt. Im Moment muss ich den Cursor manuell vom Anfang des schließenden Tags bis zum Ende des öffnenden Tags bewegen, um eine neue Zeile dazwischen zu erstellen, indem Sie erneut auf enter drücken. Ich arbeite unter OS X El Capitan, aber das Verhalten ist auf meinem anderen Computer mit Windows 10 Pro gleich Erik vor 9 Jahren 0

1 Antwort auf die Frage

1
PhillipC

Das ist keine große Sache, Sie denken nur ein bisschen darüber nach. Die Lösung ist viel einfacher als Sie realisieren. Brackets tut genau das, was in dieser Situation programmiert ist. Nachdem Sie Ihr schließendes Tag hinzugefügt haben, drücken Sie einfach die Return-Taste und dann einmal den Aufwärtspfeil und dann die Tabulatortaste. Der Cursor wird genau dort platziert, wo Sie ihn haben möchten. Sie können dann normal mit dem Code fortfahren.