我是 C++ Builder 的新手。我正在尝试 XE4 版本,但它似乎没有自动完成包含或检查和下划线的错误语法,例如 VS。所以我可以放任何垃圾,编辑器不会以任何方式表明你在代码中犯了错误。至于自动完成包含:当包含标题时,如果标题存在,它不会指示任何内容。有谁知道这两个功能是否应该在 C++ Builder XE4 中工作,您只需要在某个地方打开它们,或者它们在这个 IDE 中不存在吗?谢谢
2 回答
我没有使用过 C++ Builder XE4 ...但在早期版本中,您可以进入Tools > Options > Editor Options > Code Insight
.
问:XE4 中是否存在该选项?它有帮助吗?
另外:http : //docwiki.embarcadero.com/RADStudio/XE4/en/Code_Completion
多年来我也有同样的问题。这只是我个人的看法,但我认为这种东西在 C++Builder 中被打破了。主要的IDE/编程语言是Delphi/Object Pascal。他们用这个来工作和编写主要的,然后为 C++ 制作各种包装器等。在德尔福一切正常。在 C++ 中,自动编译确实有效,但很少。有时会弹出,有时不会。我从来没有设法让语法检查实时工作。只有在编译后检查才开始......有时。还有其他一些东西也不起作用,比如我使用的重构功能(在 Delphi 中)来查找缺失的库/头文件并将其添加到“使用”列表中。这在以前的 C++Builder XE 版本中部分起作用,但现在根本不起作用。此外,所有这些功能在 C++Builder 中似乎要慢得多。
这很可悲。我喜欢 Borland 产品中的可靠功能,就像 C++Builder 6 中一样。文档系统(帮助)也在那里工作得很好。在 Delphi / C++Builder 中,它很慢且不完整,因为它是用最糟糕的文档系统之一制作的:Microsoft Document Explorer。:-(