我正在尝试使用Eclipse和NetBeans进行C语言编程(非C ++)。 它们是否具有自动保持源文件和头文件同步的特性/插件?
也就是说,当我在源文件中实现函数时,它是否会自动插入正确的行到头文件中?
我确实看过像lzz这样的解决方案,但那不是我要找的。
我正在尝试使用Eclipse和NetBeans进行C语言编程(非C ++)。 它们是否具有自动保持源文件和头文件同步的特性/插件?
也就是说,当我在源文件中实现函数时,它是否会自动插入正确的行到头文件中?
我确实看过像lzz这样的解决方案,但那不是我要找的。
Eclipse CDT允许您在头文件中编写原型,并自动将其添加到C文件中。
说明
这可能是您可以得到的最佳结果。
同意Ryu提出的方法。在C语言中,我不会自动在头文件中创建声明。这应该是一个显式操作,可以公开一些来自C模块的符号。
但是如果声明/实现已经设置好,而您想要修改它们中的任何一个,我想在Eclipse中,您可能希望使用Toggle Function Definition,并将中间切换结果复制到剪贴板中,稍后再将其粘贴到更改的声明或实现声明中。
还有,在更改内容时,要密集使用重命名重构。