我已经在Windows上使用了QtCreator几天了,我计划使用它作为我在C++中编码的主要IDE (目前我不会使用Qt的库)。
不过,我真的很怀念Visual的自动完成,特别是在输入函数时。
我尝试过使用Clang代码模型,但它似乎解决不了我的“问题”,这些问题是:
1. Qt的自动完成不像Visual的那样被动;
如果在参数列表出现之前开始键入一个函数及其第一个参数,则必须删除开头的括号--并在它最终出现之前稍等;。
3.参数列表和自动完成框不能同时显示;
4.通常必须手动启用ctrl + space.的自动完成。
发布于 2015-08-08 23:42:57
我同时使用了和Visual。国际水文学组织,两者是可比较的。Ctrl+Space对我很好..。我几乎从不用鼠标来触发有关函数的信息。我认为Visual中也有类似的快捷键。与Qt库、信号和插槽以及设计者的集成,使Qt非常棒。与Visual相比,我还没有感觉Qt慢或快。
与VS默认值相比,我更喜欢Qt中的默认快捷键,因此我最终重新映射了Visual中与构建、运行、缩进和注释相关的大多数快捷键。
与自动完成相关的所有选项都可以在下面找到:
Qt Creator > Preferences (mac) > Text Editor > Completion或
Qt Creator > Tools > Options > Text Editor > Completionhttp://www.qtcentre.org/threads/54888-QtCreator-slow
看起来它可能被绑定到文件夹中太多的.pro.user文件。
https://www.google.com/search?q=speed%20up%20qt%20creator%20auto%20complete
希望这能有所帮助。
PS - Qt库、它的文档以及它周围的社区都很棒,值得一看。
发布于 2020-03-13 14:13:09
转到“帮助”>有关插件,取消检查ClangCodeModel。将激活代码完成和项目视图大纲。
我的Qt版本
Qt Creator 4.11.1 (Based on Qt 5.14.1 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit))

https://stackoverflow.com/questions/31899334
复制相似问题