Qt Creator是否像Intellij IDEA一样呈现智能代码完成?例如:
void main() {
QString simpleVariableName = "First string";
QString anotherVariableName = "Second string";
// If I type "variable" and press Ctrl + Space I would like to get
// all matching variables(simple and another) in popup list. In
// IDEA it works, but Qt Creator show nothing.
}
我听到了大量的Clang Code Model插件,它已经安装在我的3.4.0版本中了。但这没有任何意义,我仍然有默认行为。
有没有办法让智能代码真正完成?
答案 0 :(得分:5)
有没有办法让智能代码真正完成?
嗯,你问题的答案是肯定的。您可以实现插件或将该功能添加到现有插件。但是,现在,QtCreator中默认出现并处理代码完成的唯一插件是ClangCodeModel。
ClangCodeModel插件没有这样的功能。
另一方面,安装插件不足以使其正常工作,您需要启用它。
转到Help
- > About Plugins
并确保复选框"加载"检查ClangCodeModel插件。
该插件改进了代码完成,但请注意此插件是实验性的并且不完整。
感兴趣的链接: