Eclipse C++:如何在头文件和实现文件之间快速切换?
Posted
技术标签:
【中文标题】Eclipse C++:如何在头文件和实现文件之间快速切换?【英文标题】:Eclipse C++: How do you quickly switch between header and implementation files? 【发布时间】:2010-12-12 23:42:36 【问题描述】:在使用 C++/CDT 环境和键盘快捷键时,如何在 Eclipse 中的头文件 (.h) 和实现文件 (.cpp) 之间切换?
在 XCode 中,您可以使用 applekey 选项和上/下箭头键在标题和实现之间快速切换。我希望eclipse有类似的东西,但我还没有找到。
【问题讨论】:
【参考方案1】:Ctrl + Tab.
在菜单 Window --> Preferences --> "General" 类别(最左边)--> Keys --> "Toggle Source/Header" 中查看
【讨论】:
有没有办法通过键盘快捷键在控制台和代码编辑器之间切换?我在这里找不到... 这是不正确的。 CDT 使用“切换源标题”功能覆盖 ctrl+tab。 传奇。谢谢【参考方案2】:Ctrl + Tab 是默认快捷键,here 是 Eclipse 中一些更有用的快捷键的列表。
【讨论】:
【参考方案3】:Ctrl + Tab 是默认快捷键。您可以在 Window->Preferences->General->Keys - Toggle Source/Header
中更改它【讨论】:
【参考方案4】:F3
在特定方法的声明和定义之间跳转
在这种情况下,这是另一个很好的了解:
用鼠标双击方法名,选择它 按 F3(右键单击 > 打开声明的快捷方式)这会将您从声明 (.hpp) 带到定义 (.cpp),反之亦然,具体取决于您当前所在的文件,如果您想在文件很大。
在 Eclipse CDT 2019-09 中测试。
【讨论】:
【参考方案5】:您也可以 Ctrl + 单击标识符(成员的方法名称,...)。这样你很少需要 Ctrl + Tab。
【讨论】:
但是在编码时,我们不使用鼠标。很抱歉点击。以上是关于Eclipse C++:如何在头文件和实现文件之间快速切换?的主要内容,如果未能解决你的问题,请参考以下文章
C++ 中的模板类声明头文件和实现文件分离后,如何能实现正常编译?