问题表述的比较啰嗦,这种操作,比较通俗的形容不知道叫什么词。。。
举栗
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,其实也不是怕多敲几下键盘。。。
因为在做的事情(不敢说是'项目'那么宏大)全部变量命名规律,就像上面三个变量一样,如果一次要改的篇幅较大,来来回回,那么多修改,还是比较啰嗦的,所以就觉得这个问题值得一问。。。
1
watsy0007 2019-12-29 03:34:21 +08:00
|