开发IDE [英] development of an IDE
本文介绍了开发IDE的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好!
我遇到很多困难,要创建语法突出显示和树视图功能,如果有人可以帮助我,我非常感谢您,我正在使用Windows API在C ++中编写IDE.
谢谢.
Hello everyone!
I''m having many difficulties, to create the function Syntax Highlighting and tree view, if someone can help me I thank you very much, I am writing the IDE in C + + using the Windows API.
Thanks.
推荐答案
FlackPanzer写道:
FlackPanzer wrote:
语法突出显示
只需在文本项中添加一些控制代码,然后在绘画例程中应用适当的配色方案即可.
Just add some control codes to your text items, then apply the appropriate colour scheme in your paint routine.
FlackPanzer写道:
FlackPanzer wrote:
树视图
查看CodeProject上的文章; TreeViews的示例很多.
Look at the articles here on CodeProject; there are plenty of samples of TreeViews.
SharpDevelop 是开放源代码. Net IDE.您也可以购买剖析C#应用程序:在SharpDevelop内部,其中描述了如何构建该IDE.主题之一是实现解析器以在用户键入时提供语法突出显示和自动完成功能."
SharpDevelop is an open source .Net IDE. You could also buy Dissecting a C# Application: Inside SharpDevelop, which describes how to build that IDE. One of the topics is "Implement a parser to provide syntax highlighting and auto-completion as users type".
这篇关于开发IDE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文