【问题标题】:How do I display both header and source file in Borland Builder XE?如何在 Borland Builder XE 中同时显示头文件和源文件?
【发布时间】:2013-08-30 06:58:39
【问题描述】:

有人知道如何在 builder XE 中同时显示头文件和源文件吗?

我知道我可以在它们之间切换,但我希望每个文件都有一个选项卡。

谢谢

【问题讨论】:

    标签: c++builder usability c++builder-xe


    【解决方案1】:

    除了 Remy Lebeau 发布的答案之外,头文件保护的“神奇”形式是 <filename>H。例如,源文件对 Foo.cpp/Foo.h 要求在 Foo.h 中定义为FooH

    对于新表单,RAD Studio 将为您处理此命名,但对于非可视文件单元,您可能需要手动进行这些更改。您甚至可能需要编辑 .cbprof 文件以将 <DependentOn>Foo.h</DependentOn> 添加到 <CppCompile Include="Foo.cpp"> 标记。

    【讨论】:

    • 再解释一下:如果您将.cpp 文件添加到项目中,IDE 将自动创建一个<DependentOn> 条目,并且有一个对应的.h 文件具有该格式@987654328 @ 在包含守卫中。否则你必须手动完成。 Remy 的屏幕截图中显示的文件“块”由.cpp 文件及其DependentOn 的所有内容组成。
    • "H" --------- 为我修好了!
    【解决方案2】:

    根据设计,IDE 不应同时并排显示文件。相关文件(例如给定单元的 .cpp、.h 和 .dfm)显示为一个组,其中该组的顶部只有一个选项卡,而该组的各个文件下方的单独选项卡。

    如果您能够将各个文件与它们自己的顶级选项卡并排显示,那么这些文件可能没有正确组合在一起,例如文件名不匹配,或者头文件.h 文件中的 guard 命名不正确。

    【讨论】:

    • @confusedand 我也不累,我总是右键单击 -> 交换标题/源
    • 您也可以使用 CTRL-F6 在源文件和头文件之间切换。
    【解决方案3】:

    尝试去查看->新建编辑窗口

    【讨论】:

    • 不,不完全是。我不知何故设法打开了 .cpp 和 .h 文件,但我不知道我是怎么做到的,我现在才注意到它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 2017-07-20
    • 1970-01-01
    相关资源
    最近更新 更多