【发布时间】:2011-05-28 08:10:47
【问题描述】:
我将编写一个文本/代码编辑器(使用 QML 的 GUI 和 D* 中的其余部分)。但我有几个问题:
我使用 QML 和 C++ 对 GUI 进行编码,然后将其与 D-Backend 连接以用于格式化等目的。连接不同语言的最佳方式是什么?管道、套接字或在 D 中使用 C++ 库的能力?
恕我直言,富文本用于格式化文本(在大多数情况下)。如何以简单的方式编辑此“标记”?格式化代码是否像背景图像,用户编辑不透明的非格式化文本?
有没有常用的技术?
*因为 QML 很酷、独立于平台且速度很快。另一方面,D 功能强大且易于使用。
【问题讨论】:
-
剩下一个问题:有没有常见的编辑器技术来编辑格式化文本?
标签: c++ qt4 text-editor d qml