ich PyCharm verwende einige Python-Code zu schreiben und merken, dass ich in das folgende Problem laufen oft:Stopp PyCharm der automatischen Vervollständigung von Überschreibungs-Code vor meinem Cursor
ich eine Zeile Code wie diese
schreibenfor item in myList:
Später merke ich, dass ich den Index item
auch möchte, so dass ich versuchen, diese Linie in dieser zu drehen:
for i,item in enumerate(myList):
um den erst li zu drehen ne in die zweite stelle ich den Cursor links von item
und tippe i,
. Dann setze ich den Cursor auf die linke Seite von myList
und geben Sie enu
; Zu diesem Zeitpunkt schlägt der Code-Completer vor, dass ich enumerate
eingeben möchte, was genau das Verhalten ist, nach dem ich suche. Wenn ich traf Tab die vorgeschlagene enumerate
zu implementieren, merke ich, dass meine Linie
for i,item in enumerate:
Die myList
in
Das Verhalten, das ich erwarte, ist dies:
for i,item in enumerate(myList):
mit dem Cursor direkt rechts entweder den myList
oder :
.
Kann ich Pycharm irgendwie nach meinen Erwartungen verhalten?
Gerade falls es darauf ankommt, meine dev Umgebung ist Mac OSX 10.7.5 (Lion)
Dies! Das Überschreiben hat mich verrückt gemacht. Vielen Dank. – emh
Gibt es eine Möglichkeit, diese Verhaltensweisen zu tauschen? – canyon289