我最近刚开始使用Code::Blocks学习C++。当我第一次使用它时,自动完成功能很好用,但现在出了一些问题。我所指的自动完成是这样的:
#include <iostream>
using namespace std;
int main(){
int test;
}
如果我输入“te”(不带引号),我不会看到一个显示我的变量名称的框。任何帮助将不胜感激。我最近刚开始使用Code::Blocks学习C++。当我第一次使用它时,自动完成功能很好用,但现在出了一些问题。我所指的自动完成是这样的:
#include <iostream>
using namespace std;
int main(){
int test;
}
如果我输入“te”(不带引号),我不会看到一个显示我的变量名称的框。任何帮助将不胜感激。禁用SmartSense(设置/编辑器/代码补全)可以解决问题。启用SmartSense(默认情况下),代码补全工作不完整。
键入#个字母后自动启动
的值从3改为2。检查设置。 设置>编辑器>常规设置>编辑器设置>代码完成>勾选[代码完成]
将每个项目允许的最大解析器更改为2对我有用,前往设置>编辑器>代码完成
我认为了解一些版本需要关闭Code::Blocks
程序并重新打开它,以使这些设置更改生效可能是有益的。