请教一个 PyCharm 操作(如何设置?)的问题(方向键选择联想到的字符,不能重合现有的)

2019-12-28 19:45:19 +08:00
 uti6770werty

问题表述的比较啰嗦,这种操作,比较通俗的形容不知道叫什么词。。。
举栗

mtDict = {StringA:'I am StringA',
          StringB:'I am StringB',
          StringC:'I am StringC'  
          }

那么
在某个地方,我输入:
mtDict[string] PyCharm 在括号的输入联想功能,就会显示上面字典里三个元素,让我选择其一,完成辅助输入。
那么假如有下面变量名称:
FirstShowData
FirstBakupData
FirstHideData

要把 FirstHideData 改成 FirstShowData, 光标移动到 Hide 之前,按四次键盘的 Del 键删除
那么我输入 S 后,联想菜单当然会有 FirstShowData 让我选,我按下回车后, 实际结果是:FirstShowDataData
联想的变量实际上整个插入了,而没有跟后面一致的内容重合,又要移光标到后面去删除 Data

不是很了解 PyCharm,不知道这个是否有 option 可调? 调成合并后面的内容

by the way,其实也不是怕多敲几下键盘。。。
因为在做的事情(不敢说是'项目'那么宏大)全部变量命名规律,就像上面三个变量一样,如果一次要改的篇幅较大,来来回回,那么多修改,还是比较啰嗦的,所以就觉得这个问题值得一问。。。

3741 次点击
所在节点    Python
1 条回复
watsy0007
2019-12-29 03:34:21 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/633178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX