2013-08-30 51 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'的文件組成。 –