vue-codemirror + Java Compiler實現Java Web IDE

  • 2020 年 5 月 23 日
  • 筆記

背景 最近同事告诉我一个很有趣的需求:让用户(应用场景中,一般为其他开发者)自己填入 Java代码片段 ,代码片段的内容为已经规定好的模板类的 继承类 ,实现模板类定义的方法。我们的项目要实现动态编译代码片段,存储代码片段和用户操作记录的映射关系,并能够在业务中载入代码片段执行。 这有点像我们提供一 …

Continue Reading

使用Codemirror打造Markdown編輯器

前几天突然想给自己的在线编译器加一个Markdown编辑功能,于是花了两三天敲敲打打初步实现了这个功能。 一个Markdown编辑器需要有如下常用功能: 粗体 斜体 中划线 标题 链接 图片 引用 代码 有序列表 无序列表 横线 看上去想实现这些功能有点复杂,但是 Codemirror 提供了很多A …

Continue Reading