白癜风能治好吗 http://pf.39.net/bdfyy/qsnbdf/:也许大家最近在不少地方看到了一篇《Eclipse官宣,干掉VSCode》的文章。
其实这又是在炒年3月的一则冷饭。Eclipse基金会官方就没说“干掉VSCode”,说的是“VSCode的一个真正开源替代品(aTrueOpenSourceAlternativetoVisualStudioCode)”。
本文就带大家认识一下这个VSCode的替代品:EclipseTheia。
Theia是一个基于TS开发的开源IDE框架,基于它我们可以开发出自己定制化的开发工具,它可以部署到云端使用,也可以打包成桌面应用。
Theia是什么?
EclipseTheia不是一个IDE,而是一个用来开发IDE的框架。它是一个可扩展的平台,基于现代Web技术(TypeScript、CSS和HTML)实现,是用于开发成熟的、多语言的云计算和桌面类的理想产品。
在docker中运行
使用docker来启动一个基于Theia的IDE是最简单的了,你只需要确保你当前的系统中安装了docker即可。我们可以直接使用它提供的镜像theiaide/theia来启动:
#Linux,macOS,或者PowerShell的终端dockerrun-it--init-p:-v"$(pwd):/home/project"theiaide/theia:next#Windows(cmd.exe)dockerrun-it--init-p:-v"%cd%:/home/project"theiaide/theia:next
执行上面的命令后,会自动的去拉取theiaide/theia:next的镜像并且在