【问题标题】:Can I disable autocomplete with Alt+Tab on Qt Creator under Linux?我可以在 Linux 下使用 Qt Creator 上的 Alt+Tab 禁用自动完成功能吗?
【发布时间】:2020-03-20 06:45:54
【问题描述】:

在大多数情况下,我非常喜欢 Qt Creator,但我正在处理的一些项目需要我在编辑器和 Web 浏览器之间切换以供参考。 Qt Creator 目前正在将 Alt+Tab 解释为自动完成,然后切换我的窗口焦点;这是一个轻微的问题,但它真的开始困扰我了。

我试过去工具→选项→键盘并搜索 Alt+Tab,但什么也没找到。有没有办法让它选择性地忽略组合键而不完全禁用自动完成功能?

为了完成图片,我在使用 XFCE 桌面环境的 Linux Mint 19.04 上;或偶尔马特。如果我需要访问系统设置中的某些内容来执行此操作,我很乐意;我只是不想在返回时过度猜测我的代码。

【问题讨论】:

    标签: linux autocomplete keyboard-shortcuts qt-creator alt-tab


    【解决方案1】:

    默认情况下,自动完成绑定到 Ctrl+Space,而不是 Alt+Tab。在工具/选项/键盘中,搜索“CompleteThis”以查看它绑定到的内容。

    也许您想要禁用自动完成并仅使用手动完成?也就是说,仅当您按 ctrl+space 时才显示自动完成列表,但不会自动显示。您可以在选项/文本编辑器/完成中执行此操作。

    【讨论】:

    • CompleteThis确实是绑定了control+space。也许我应该澄清一下?自动完成下拉菜单在 alt+tab 上进行选择,我希望它忽略此组合键。我不完全确定现在是否可行。
    • @MichaelEricOberlin 那是因为制表符,而不是 alt+制表符。也许您想要的是禁用自动完成并仅使用手动完成?也就是说,仅当您按 ctrl+space 时才显示自动完成列表,但不会自动显示。您可以在选项/文本编辑器/完成中执行此操作。
    猜你喜欢
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-17
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    相关资源
    最近更新 更多