如何退出Qt Creator代码补全模式,修正属性定义的大小写错误
解决Qt Creator代码补全强制替换的问题
遇到这种代码补全“自作主张”的情况太常见了,给你几个快速退出补全模式的实用方法:
- 按Esc键:这是最直接的操作,按下Esc后代码补全的候选框会立刻消失,你就能自由把小写的
a改成大写,修正为setAllIngredients了。 - 手动输入覆盖:如果Esc偶尔没反应(比如编辑器有延迟),你可以直接继续输入大写的
A,很多情况下编辑器会允许你覆盖补全的内容,直接写出正确的函数名。 - 点击空白区域:用鼠标点击编辑器里补全候选框外的空白处,也能关闭补全提示,之后就可以随意修改代码了。
另外,如果你不想以后再被自动补全强制改写,还可以调整Qt Creator的设置:
- 打开
工具->选项->文本编辑器->补全 - 找到“自动插入补全项”类的选项,把它改成手动触发(需要按Tab或Enter才插入补全内容),这样就不会再被自动补全“抢着写代码”了。
小提示:如果已经不小心被补全替换了,还可以按
Ctrl+Z撤销一次,回到补全前的状态,再重新输入正确的内容。
内容的提问来源于stack exchange,提问作者gornvix
相关产品推荐
相关产品推荐

