Dieses Verhalten macht mich wahnsinnig.
Ich tippe das Folgende:
fileName.append(c.get(Calendar.HOUR_OF_DAY))
Als ich das eintippte, öffnete sich die Inhaltshilfe. Ich habe weder HOUR_OF_DAY aus der Inhaltshilfe ausgewählt noch habe ich die Eingabetaste gedrückt, um sie automatisch auszufüllen. Ich habe einfach "HOUR_OF_DAY" getippt. Ich habe auch die beiden Endparen ")" am Ende der Zeile eingegeben und nicht auf Tab gedrückt.
Mein Cursor steht nun am Ende der Zeile und ich tippe ;
Eclipse fügt das ; NACH dem Cursor ein! Wenn ich also die Eingabetaste drücke, springt das Semikolon in die nächste Zeile!
Ich habe alles ausprobiert, was mir in den Einstellungen einfällt. Ich habe die Option "Auto-Semikolon" aktiviert, die automatisch Semikolons an das Ende der Zeile setzen soll, aber das Problem wird dadurch nicht behoben.
Ein Hinweis: Wenn ich "ENTER" drücke, bevor ich ";" am Ende der Zeile eingebe, verschwindet das Inhaltsassistenz-Fenster, und das ; wird korrekt eingefügt, wobei der Cursor jetzt hinter dem ; steht. Der Inhaltsassistent macht mir also etwas vor.
Für jede Hilfe sind wir dankbar.