2013-08-30 52 views

回答

3

在设计上,IDE不应该在同一时间显示并排文件的一面。相关文件(例如给定Unit的.cpp,.h和.dfm)以组的形式显示,其中组只有1个选项卡,组的单个选项卡下面是单独的选项卡。

Code Editor

如果你将能够使用他们自己的顶级标签,以显示并排的各个文件侧,然后将这些文件很可能不被组合在一起正确的,比如如果文件名不相符其他,或者.h文件中的头文件防护被错误地命名。

+0

哦,谢谢,我从来没有注意到底部的标签。 – confusedandtired

+0

@confusedandtired me既不,我总是右键 - >交换标题/源码 –

+1

您也可以使用CTRL-F6在源文件和头文件之间切换。 –

0

尽量去查看 - >新建编辑窗口

+0

不,不完全。 我以某种方式设法打开.cpp和.h文件,但我不知道我是如何做到的,现在我只是注意到它 – confusedandtired

2

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

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

+0

解释了这一点:如果您将一个'.cpp'文件添加到项目中,则IDE将自动创建''条目,并且在该项目中有一个相应的'.h'文件,格式为' H'守卫。否则,你必须手动完成。 Remy截图中显示的文件“集团”由一个'.cpp'文件和一切为'DependentOn'的文件组成。 –