当我想使用自动完成 ctrl-space 将现有变量更改为新变量时遇到问题我编写或导航新名称,但在选择它时,它会插入光标所在的位置而不是替换旧变量。在 Delphi IDE 中,这是默认行为(即在光标位置替换而不是插入)。
示例:如果我想用 MyVar2 替换 MyVar1 并将光标放在 My 后面,它会变成 MyVar2Var1
最佳答案
当显示自动完成框时,不要按 Enter 键,而是按 Ctrl+Enter。
关于使用自动完成而不是插入时,netbeans 会替换变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11825579/