与国同行,追梦不止,礼赞中华人民共和国成立70周年华诞!

Qt Creator代码补全快捷键设置( 附Ctrl+空格问题)

软件技巧 浅灬笑 9℃ 0评论

Qt Creator的代码自动补全还是十分舒服的,但是默认情况下是自动触发的,有的时候我们需要手动来触发这个补全提示,这里记录一下设置方法。

设置快捷键

打开菜单 工具→选项,然后在选中找到 环境的键盘 设置,如图所示,我们这里在Filter输入框中输入Complete,可以看到补全的设置。

用鼠标选中这个 CompleteThis,然后点击快捷键 Record按钮 并按下你想要的快捷键,如图所示。

 

这里我所设置的快捷键是Alt+/ ,这也是Eclipse中的补全快捷键。设置完毕之后,点击Stop Recording 中止录制,然后点击OK 保存即可。

Windows下Ctrl+空格的问题

在Linux下使用Qt Creator的时候,一直习惯默认的Ctrl+空格进行代码补全提示操作,回到Windows 下,由于Ctrl+空格默认是切换输入法的快捷键,因此我们在Qt Creator中使用默认的Ctrl+空格进行补全的时候并不会起作用。

为了解决这个问题,我们可以修改一下切换输入法的快捷键(因为毕竟我用的搜狗输入法,用shift切换中英文)。打开开始菜单,搜索 区域和语言 如图所示。

然后 点击 键盘和语言 页卡下的 更改键盘,如图所示。

在 文本服务和输入语言 设置列表中查看一下Ctrl+Space的热键设置 并选中,点击更改案件顺序 修改一下Ctrl+Space按键,如图所示,这里我们随便修改为Ctrl+Page_Up。

完成之后,确认保存,再次回到Qt Creator中,就会发现Ctrl+Space已经正常提示了。

注:Windows 10 下,修改成功后,可能又会自动变回Cltr+Space ,如果出现这种问题,还是不要Ctrl+空格了。

转载请注明:悠然品鉴 » Qt Creator代码补全快捷键设置( 附Ctrl+空格问题)

喜欢 (0)or分享 (0)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址