如何在网站里集成一个支持多语言的 ide(编辑+调试+运行)

2020-07-03 09:51:27 +08:00
 sybb

目前项目里有一个用 Monaco Editor 实现的编辑代码功能,现在老板觉得不够,需要能支持调试和运行,emmm...想问问大佬们有这样的前端插件吗,没有的话,有没有实现过这种功能的大佬给个思路呢,万分感谢。

2251 次点击
所在节点    JavaScript
13 条回复
rdZZZ
2020-07-03 10:03:28 +08:00
eclipse theia,目前你唯一的选择。
maplelin
2020-07-03 11:01:24 +08:00
leetcode 的 ide 咋做的,可以参考一下
zoumouse
2020-07-03 11:26:00 +08:00
vscode online?
wunonglin
2020-07-03 11:31:29 +08:00
vscode
ppphp
2020-07-03 11:45:30 +08:00
浏览器里运行有点超过我的知识范围了,在浏览器里起一个虚拟机,然后运行吧,大概是这样
mxT52CRuqR6o5
2020-07-03 11:54:12 +08:00
能在线编辑运行的有很多网站,能在线调试的基本没见过
sybb
2020-07-03 14:15:01 +08:00
@wunonglin 需要集成到目前的 web 项目里哦
sybb
2020-07-03 14:15:41 +08:00
@ppphp 听起来这样还挺难搞的
sybb
2020-07-03 14:16:03 +08:00
@rdZZZ 好嘞 这就去调研一下
sybb
2020-07-03 14:17:05 +08:00
@maplelin 我们的其实只是一个小功能里涉及到自定义代码输入,所以人力和时间成本也需要控制到很小。。
kzfile
2020-07-03 14:20:53 +08:00
code-server ?
nightwitch
2020-07-03 14:30:43 +08:00
编辑的还算好做,调试和运行就算了吧,javascript 这种可以在浏览器的运行的还好。 可以执行 Native 代码的,还要仿着别人给你构造一个“os.system("rm -rf /")" 。
nicevar
2020-07-03 21:15:40 +08:00
code-server

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/686760

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX