Qt Creator Code Completion/Zh

From Qt Wiki
Jump to navigation Jump to search

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

代码完成是 QtCreator 中的一项功能,可帮助高效地编写程序源代码。按 Ctrl+<Space> 请求代码完成器弹出一个小的帮助窗口,其中包含可能适合在源文件中当前光标位置键入的建议。

代码完成可以配置为在键入一些字符然后停止键入后自动“跳入”。

代码补全可用的场景

  • 包括文件名
  • 方法名
  • 类名
  • 命名空间
  • … (请填写)

驼峰式代码补全

代码完成使用 驼峰式命名模式 过滤弹出窗口:键入 CSNP 可以完成 驼峰式模式命名。

魔法键

有些键是魔法键。在显示完成弹出窗口时点击这些键,使用选定的完成并输入魔法键。

  • '.'
  • '('

应该有更多的魔法键,如:'+', ':','<', ... ?

代码完成速度变慢原因

从 QtCreator 2.3 开始,似乎应该有一个线程来填充弹出窗口,这样在代码完成分析期间就不会阻止输入。然而,仍然存在代码完成需要大量时间的情况。