如何在Code::Blocks中禁用其他开源文件的代码补全提示?
问题:Code::Blocks 如何屏蔽其他文件的代码补全提示
在Code::Blocks中,总会显示来自项目内其他文件的代码提示。比如在某个文件中定义了函数func(int a, char c),当在项目的其他文件中输入func时,IDE会自动弹出该函数的补全提示(如示例截图所示)。
示例代码:
#include<iostream> using namespace std; int func(int a,char c) { return 1; } int main() { return 0; }

请问如何配置该IDE,使其不再显示来自其他文件的代码补全提示?
配置步骤
- 打开Code::Blocks,点击顶部菜单栏的设置,选择编辑器
- 在编辑器设置窗口的左侧导航栏,展开代码补全选项,选择C/C++
- 在右侧面板的「作用域」相关设置中:
- 取消勾选解析项目中的其他文件选项
- 若不需要标准库以外的外部文件补全,也可以取消解析包含的文件,但此操作会影响系统头文件的补全,请根据需求选择
- 点击确定保存设置,重启Code::Blocks后配置即可生效
内容的提问来源于stack exchange,提问作者jackson gray
相关产品推荐
相关产品推荐

