gpt4 book ai didi

java - 我的 Java IDE 的域模型

转载 作者:行者123 更新时间:2023-12-04 06:43:31 24 4
gpt4 key购买 nike

我目前正在为 Java 平台制作一个 IDE。此 IDE 仅用于教育目的。我正在处理文档并处于分析阶段。
现在我正处于为我的项目制作域模型的阶段,我对域模型图的外观感到困惑。

IDE 将具有

  • 打开/保存
  • 创建/删除类
  • 智能感知
  • 编译
  • 执行
  • 语法高亮/格式化

  • 那么领域模型会是什么样子呢?什么是域?

    任何指导都会有所帮助。谢谢

    最佳答案

    好吧,我建议从确定您的 IDE 的用例开始:
    1. 维护文件(打开、保存、删除、重命名)
    2. 解析代码语法并显示结果。
    3. 将文件传递给编译器并显示结果。
    (然后写出这些用例的简单步骤。这将有很大帮助,并为您提供所有那些会弹出的琐碎小需求的“上下文”。
    否则,它只是一个功能列表,很难组织、一致且完整地实现,并且知道你掌握了一切。)

    所以,你可以说你现在有 3 个域对象:文件、代码和编译器。

    无论如何这是一个开始
    是的,一个简单的好奇心的巨大项目。
    您可能还会查看 eclipse 的构建方式以及 OO 编译器的构建方式。这些可能会给你关于你的领域对象的想法

    关于java - 我的 Java IDE 的域模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3954267/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com