前端:VUE + ElementUI
后端:judge0
npm i
npm run dev
npm run build
上课用,可直接运行c++、python代码,方便调试
代码分两个分支:
main:Ace Editor,在线IDE常用的编辑器
1、代码补全;2、主题更换;3、读取、保存文件
monaco:Monaco Editor,VSCode的编辑器
https://github.com/Fromnowon/IDE/tree/monaco
1、代码补全;2、主题更换;3、错误标记;4、拆分窗口;5、读取、保存文件