我需要在C#中构建一个可视化编辑器。给定一段PHP和/或HTML代码,软件将以可编辑网页的形式显示它们。同时,它将显示一个对话框,用户可以在其中编辑所选组件的选项。它非常像Adobe的HTML编辑器,但它需要在其中添加处理PHP的功能。(Dreamweaver解析HTML,只允许PHP段,而这个程序必须解析HTML和PHP)。
我可以用功能构建对话框,但我最大的问题是创建WYSIWYG编辑器。有什么建议/意见,我应该从哪里开始?
提前谢谢。
更新
基本上,它只需要解析一个(非常)小的PHP函数子集。此外,它还必须解析一些自定义硬编码函数。要解析的一个示例是:
html here
..
当Gimp无法安装我的python插件时,它会这样说:
Querying plug-in: '/home/jorge/.gimp-2.8/plug-ins/enumerategrid.py'
GIMP-Error: Plug-In "enumerategrid.py"
(/home/jorge/.gimp-2.8/plug-ins/enumerategrid.py)
attempted to install procedure "python-fu-enumerategrid-plugin" in the invalid menu locatio