我想在C(而不是C++)中使用Eclipse和NetBeans進行編程。是否有自動保持源文件和頭文件同步的功能/插件?自動爲IDE中的C源文件生成頭文件
和我一樣,當我在源文件中實現一個函數時,它會自動在頭文件中插入正確的行嗎?
我確實看過像lzz這樣的解決方案,但他們不是我正在尋找的。
我想在C(而不是C++)中使用Eclipse和NetBeans進行編程。是否有自動保持源文件和頭文件同步的功能/插件?自動爲IDE中的C源文件生成頭文件
和我一樣,當我在源文件中實現一個函數時,它會自動在頭文件中插入正確的行嗎?
我確實看過像lzz這樣的解決方案,但他們不是我正在尋找的。
Eclipse CDT允許您在頭文件中編寫原型,並自動將其添加到C文件中。
說明
這可能是最好的, re gonna get out of the box
在Eclipse 3.6.2(CDT版本7.0.1.201009241320)中不適用於我。我被要求選擇一個從列表中實現的方法......一個空列表!你真的是指C,而不是C++?因爲只有C++使用術語「方法」。 – 2011-05-28 19:12:05
同意Ryu提出的方法。在C中,我不會自動在頭文件中創建聲明。這應該是一個明確的行爲,從C模塊公開一些符號。
但是,如果已經設置了聲明/實現並且想要修改它們中的任何一個,我想在Eclipse中,您可能希望在可能的工作流中使用Toggle Function Definition,您可以在剪貼板中複製中間切換結果,更改了聲明或執行聲明。
當你改變的東西時也可以使用重命名重構。
這些通常通過宏來實現。我從來沒有遇到IDE功能本身,但我很想知道更多。 – dirkgently 2010-02-23 23:58:16
我注意到你沒有把問題標記爲eclipse-cdt。如果你在C中使用eclipse,你應該安裝它http://www.eclipse.org/cdt/ – Ryu 2010-02-24 01:28:16