如何修复代码块中的“解析器仍在解析文件”弹出窗口

时间:2019-07-18 20:07:05

标签: c++ codeblocks

因此,我尚未在代码块编辑器中更改任何设置,但是看来我是代码块编辑器的新手,如果有人可以解释如何弹出该窗口,以便我可以修复它,并且我听到人们会禁用代码完成功能解决这个问题,但是我从来没有遇到过这样的问题

我尝试禁用代码完成功能,这确实解决了问题,但通常在打开代码完成功能时不会这样做,我也不想关闭它

6 个答案:

答案 0 :(得分:1)

  1. 打开代码块设置屏幕
  2. 点击“编辑器...”
  3. 在左侧,选择“代码补全”
  4. 选择“ C / C ++解析器”
  5. 确保已选中“对整个工作空间使用一个解析器”复选标记

然后保存更改后,重新启动您的Code Blocks IDE并保存项目。之后,您的问题就解决了。

Codeblocks screenshot

答案 1 :(得分:1)

以上提到的解决方案都没有帮助我! 我找到了解决方案,请尝试它是否对您不起作用! settings -> Editor -> scroll down (left options) -> Code Completion -> C/C++ parser -> Use one parser per project Check this option -> Maximum allowed parsers keep it less mine worked when i keep it to 2

答案 2 :(得分:0)

似乎重新启动程序可以解决此问题...另外,我还卸载了曾经偶然打开过的Library finder,然后关闭了未保存的程序,更改了所有内容后又恢复了Library finder,显然可以解决此问题。 ..

答案 3 :(得分:0)

您的文件名应以小写字母开头。

答案 4 :(得分:0)

我们只需要做一件事,即停止代码完成。

转到“设置”菜单->“编辑器”->“常规设置”(左侧托盘)->“编辑器设置”选项卡->取消选中“代码完成”复选框。

保存设置,您就可以开始了。.现在,您将永远不会再看到该弹出窗口。

答案 5 :(得分:0)

这对我有用:
创建两个 C/C++ 文件。构建并运行它们。转到您首先构建的 C/C++ 文件并尝试编写一些内容。现在,您的问题应该得到解决。
有一个 youtube 视频解释了这个技巧。如果您遇到任何困难,可以观看此视频:https://www.youtube.com/watch?v=sduqmX_VXB8