【问题标题】:CLion: Keyboard cmd to switch between header and implementation files like in xcodeCLion:键盘 cmd 在头文件和实现文件之间切换,就像在 xcode 中一样
【发布时间】:2016-02-27 15:41:41
【问题描述】:

在 xcode 中,我键入 cmd-shift up/down 在 .h 和 .c 文件之间切换。我如何在 CLion 中做到这一点?或者更有用的是,在键盘映射中会调用什么动作?我没有找到非常有用的键盘映射名称。没有人为此目的而脱颖而出,包括在通常的谷歌搜索之后。

【问题讨论】:

    标签: clion


    【解决方案1】:

    快捷键在键盘映射中称为“相关符号”。
    在 Mac 上,它默认为 Ctrl+Cmd+Up,
    在 Windows/Linux 上 -- Ctrl+Alt+Home。

    【讨论】:

    • Ubuntu 在 Mac 上运行:Ctrl + Alt + fn + Left
    • 对我不起作用。 .c 和 .h 文件必须在同一个文件夹中吗?我使用 CMake,我的标题位于单独的 includes 目录中。有解决办法吗?
    【解决方案2】:

    要在 .h 和 .c 文件之间切换,我在 Linux 系统中使用 F10 键或 CLion 中的导航菜单:

    F10 标题/源代码

    【讨论】:

    • 请更具体
    • 它在 Ubuntu 18.04 中不起作用,因为愚蠢的系统范围的 Ubuntu 快捷方式
    • Aleksei Petrenko 您可以在“设置”的“键盘映射”选项中更改此快捷方式。我的系统是 Debian 10,Altgr+F10 是免费的。
    • 从有关 Android Studio 的链接问题中找到了我的方式。在 Windows 中,Android Studio 4.0.1 似乎也支持 F10(ctrl + alt + home 也可以,但是单键更方便)。
    【解决方案3】:

    您可以尝试:导航 |相关符号

    【讨论】:

    • 这听起来不像是一个答案。如果您确定这可行,请详细说明您的观点。
    【解决方案4】:

    如果头文件和实现文件已经打开,您可以使用双档和回车键在窗口之间切换。

    【讨论】:

    • 切换到最后一个窗口,而不是在标题和源之间。
    猜你喜欢
    • 1970-01-01
    • 2010-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多