就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。
8年前关闭。
我通读了this问题,然后构建 IDE 的想法让我印象深刻。
我是一名应届毕业生,想知道构建 IDE 时要采取的概念和实际步骤。
在发布这个问题之前,我没有做功课,但我相信我能在这里得到一个有效的答案。
最佳答案
首先,您应该查看现有的 IDE 及其功能。要获得最低限度的工作 IDE,它应该具有:
您可能需要一个开源文本编辑器 ( http://www.techrepublic.com/blog/five-apps/five-free-or-open-source-text-editors-for-developers/1031 ) 并集成现有的构建系统(例如 CMake、Makefile 等)以提供您的 IDE 的工作版本。
您可能还想提供一个控制台窗口,以便程序员可以执行命令等。
关于compiler-construction - 构建 IDE 时从什么开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6369459/