我正在使用 PyCharm 编写一些 python 代码,并注意到我经常遇到以下问题:
我这样写一行代码
for item in myList:
后来,我意识到我也想要索引item
,所以我试着把那行变成这样:
for i,item in enumerate(myList):
为了将第一行变成第二行,我将光标放在左侧item
并输入i,
. 然后,我把光标放在左边myList
并输入enu
; 到这个时候,代码完成者建议我可能想要键入enumerate
,这正是我所追求的行为。当我点击tab执行建议enumerate
时,我注意到我的行变成了
for i,item in enumerate:
已myList
被覆盖!
我期望的行为是这样的:
for i,item in enumerate(myList):
光标紧靠在myList
或的右侧:
。
有什么方法可以让 Pycharm 的行为符合我的期望?
以防万一,我的开发环境是 Mac OSX 10.7.5 (Lion)