2017-11-28 9 views
0

Dies scheint wie es sollte so einfach sein, aber ich bin neu in der Programmierung und Atom TE. Für Python, wenn ich "print (" atom "fügt automatisch ein") "so, wenn ich mit" etwas Text "und die geschlossene Klammer ist vor meinem Cursor, how do I "accept" the closed parentheses und weiter zur nächsten Zeile? Enter verschiebt die geschlossene Klammer in die nächste Zeile, tab fügt 3 Leerzeichen hinzu. Was ist der Sinn des automatischen Füllens der geschlossenen Klammer, wenn ich es nicht akzeptieren kann und weitermachen kann ?? Was vermisse ich?Wie akzeptiere ich die geschlossene Klammer im Atom Text Editor?

Antwort

0

Wenn Sie die Paren erreichen, geben Sie einen Paren ein, Sie überspringen den Paren, als wäre er nie automatisch für Sie eingefügt worden. Also, wenn Sie in dieser Situation sind:

print("foo bar") 
       ^-- cursor is here, BEFORE the paren 

Und Sie dann ) eingeben, werden Sie am Ende mit:

print("foo bar") <-- now the cursor is AFTER the paren 

Sie auch AltGeben Sie drücken können eine neue Zeile zu erstellen unter dem aktuellen, ohne den Paren zu bewegen. Dies entspricht dem Drücken von Ende, um zum Ende der Zeile zu gehen, dann Geben Sie ein, um eine neue Zeile zu erstellen und zu ihr zu wechseln.

+0

Danke für die Rückmeldung. Ich schätze, dass der Verschluss nur hinzugefügt wird, um daran zu erinnern, dass er hinzugefügt werden muss. Ich konnte ein Paket finden, das jemand "tab-through" geschrieben hat, das mir erlaubt, Tab zu drücken, um an ihm vorbeizukommen. Es sieht so aus, als würde Strg-Enter beim Übergeben eines Zeichens eine Zeile nach unten springen, dh nicht für zwei, sondern "). Anywho, nochmals vielen Dank ... – bperham

Verwandte Themen