我最近刚开始用Code :: Blocks学习C ++。当我第一次开始使用它时,自动完成工作正常,但现在它不是出于某种原因。自动完成的意思是:
#include <iostream>
using namespace std;
int main(){
int test;
}
如果我输入&#34; te&#34; (没有引号),我不会得到一个包含变量名称的框。任何帮助将不胜感激。
答案 0 :(得分:6)
禁用SmartSense(设置/编辑器/代码完成)可以解决问题。 启用SmartSense(默认)代码完成部分工作。
答案 1 :(得分:0)
检查设置。 设置&gt;编辑&gt;一般设置&gt;编辑器设置&gt;代码完成&gt;检查[代码完成]
答案 2 :(得分:0)
在“编辑器”设置中,将autolaunch after typing # letters
的值从3更改为2。
答案 3 :(得分:0)
我认为最好了解某些版本,您需要关闭InColnames = ['Chr','Pos','Ref','Alt']
tsvin = csv.DictReader(fin, delimiter='\t')
for row in tsvin:
print(', '.join(row[InColnames]))
程序并再次打开它,以使这些设置更改生效。
答案 4 :(得分:0)
将每个项目允许的最大解析器更改为 2 个对我有用,转到设置>编辑器>代码完成