支持.h.cpp同步的C++源代码文本编辑器
C++ source code text editor with .h .cpp sync support
是否有一个(自由)文本编辑器可以自动同步方法声明,这样,如果我更新.CPP中的方法定义,那么它在.H中的声明就会自动更新(反之亦然)?
更好的是,在单个编辑器视图中显示类的源代码,并从中自动生成.H和.CPP。
MS Visual Studio对此有一些支持,但它不是免费的。
如果您正在编辑一个稳定的库,那么您不希望这样,因为您真正关心的是何时更改接口,因为这可能意味着您正在破坏与其他东西的兼容性。
如果您正处于快速原型设计阶段,那么为什么不将所有定义都放在头文件中,并担心以后将它们分离到实现文件中呢。
也就是说,我知道没有什么能真正做到你想要的,所以:
如果你想实现这一点,我建议你写第三个标题&实现文件(编译器永远看不到),然后添加一个预编译阶段,自动将其拆分为头文件和源文件。您可能需要对include指令进行注释,以显示它们需要在哪里。
看看makeheaders。它不提供并行编辑功能,而是从源文件生成标题。
KDevelop对它有一些支持。虽然不是完美无瑕,但它相当不错。我的一个项目是跨平台的,每当我需要扩展代码时,我更喜欢KDevelop而不是Visual Studio。
相关文章:
- 文本文件中的单词链表
- 从命令行c++发送文本文件名
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 2D数组来自文本输入,中间有空格
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如何将内容数组写入文本文件?
- 无法通过空白将文本文件行分隔为矢量
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- C++将文本文件中的数据读取到结构数组中
- 在指针的帮助下,文本文件中单词的频率
- 如果编译的源代码是特定于它编译的硬件的,我们如何分发它
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 将值从二维数组输出到文本文件
- 如何在c++中从文本文件中逐行读取整数
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 从文本文件中读取时钟时间和事件时间并进行处理
- 用于Linux C++的开放源代码库,用于将word文档转换为纯文本
- 实现一个将数字转换为文本的源代码(c++)
- 支持.h.cpp同步的C++源代码文本编辑器
- 如何在源代码中打印没有双引号和撇号的 c/c++/java 文本