Qt Creator 自动补全
Qt Creator Auto-completion
我已经在 Windows 上使用 QtCreator 几天了,我打算将它用作我的主要 IDE 来编写 C++ 代码(我不会将 Qt 的库用于现在)。
不过,我真的很想念 Visual studio 的自动完成功能,尤其是在键入函数时。
我试过使用 Clang 代码模型,但它似乎无法解决 我的 "issues",即:
1. Qt 的自动完成不像 Visual Studio 的那样反应灵敏;
2。如果在参数列表出现之前开始键入函数及其第一个参数,则必须删除左括号并稍等片刻,直到它最终出现;
3。参数列表和自动完成框不能同时显示;
4.您通常必须通过按下 ctrl + space.
手动启用自动完成
我用过 Qt Creator 和 Visual Studio 相当多。恕我直言,它们都具有可比性。 Ctrl+Space 对我来说很好用……我几乎从不用鼠标悬停来触发有关功能的信息。我觉得Visual Studio里面也有类似的快捷键。与 Qt 库、信号和槽以及设计器的集成,使 Qt Creator 非常棒。与 Visual Studio.
相比,我不觉得 Qt Creator 是慢还是快
与 VS 默认值相比,我更喜欢 Qt 中的默认快捷键,所以我最终重新映射了 Visual Studio 中的大部分快捷键,这些快捷键与构建、运行、缩进和评论。
所有与自动完成相关的选项都可以在下面找到:
Qt Creator > Preferences (mac) > Text Editor > Completion
或
Qt Creator > Tools > Options > Text Editor > Completion
http://www.qtcentre.org/threads/54888-QtCreator-slow
它看起来可能与文件夹中的太多 .pro.user
个文件相关联。
https://www.google.com/search?q=speed%20up%20qt%20creator%20auto%20complete
希望对您有所帮助。
PS - Qt 库、它的文档和围绕它的社区都很棒,值得研究。
转到帮助 > 关于插件,取消选中 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))
我已经在 Windows 上使用 QtCreator 几天了,我打算将它用作我的主要 IDE 来编写 C++ 代码(我不会将 Qt 的库用于现在)。
不过,我真的很想念 Visual studio 的自动完成功能,尤其是在键入函数时。
我试过使用 Clang 代码模型,但它似乎无法解决 我的 "issues",即:
1. Qt 的自动完成不像 Visual Studio 的那样反应灵敏;
2。如果在参数列表出现之前开始键入函数及其第一个参数,则必须删除左括号并稍等片刻,直到它最终出现;
3。参数列表和自动完成框不能同时显示;
4.您通常必须通过按下 ctrl + space.
手动启用自动完成我用过 Qt Creator 和 Visual Studio 相当多。恕我直言,它们都具有可比性。 Ctrl+Space 对我来说很好用……我几乎从不用鼠标悬停来触发有关功能的信息。我觉得Visual Studio里面也有类似的快捷键。与 Qt 库、信号和槽以及设计器的集成,使 Qt Creator 非常棒。与 Visual Studio.
相比,我不觉得 Qt Creator 是慢还是快与 VS 默认值相比,我更喜欢 Qt 中的默认快捷键,所以我最终重新映射了 Visual Studio 中的大部分快捷键,这些快捷键与构建、运行、缩进和评论。
所有与自动完成相关的选项都可以在下面找到:
Qt Creator > Preferences (mac) > Text Editor > Completion
或
Qt Creator > Tools > Options > Text Editor > Completion
http://www.qtcentre.org/threads/54888-QtCreator-slow
它看起来可能与文件夹中的太多 .pro.user
个文件相关联。
https://www.google.com/search?q=speed%20up%20qt%20creator%20auto%20complete
希望对您有所帮助。
PS - Qt 库、它的文档和围绕它的社区都很棒,值得研究。
转到帮助 > 关于插件,取消选中 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))