0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Visual Studio Code的真正开源替代品来了

Q4MP_gh_c472c21 ? 来源:嵌入式ARM ? 作者:嵌入式ARM ? 2020-12-30 09:57 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Eclipse 基金会于近期推出 Eclipse Theia 1.0 稳定版,号称是Visual Studio Code的真正开源替代品。

Theia的界面和Visual Studio Code极为相似。更重要的是,Theia原生支持Visual Studio Code扩展协议,也就是说我们可以在Theia上安装和重用Visual Studio Code扩展。

Eclipse Theia是一个可扩展的平台,整合了云端IDE和桌面IDE,并使用最先进的Web技术,早期的贡献者包括ARMArduino、EclipseSource、爱立信、Gitpod、谷歌云、IBM、Red Hat、SAP和TypeFox等公司。

Eclipse基金会的执行董事Mike Milinkovich表示:“有很多人基于错误的信念来构建和交付各种基于Web技术的开发人员工具,因为他们认为构建成熟的开发人员工具是一项相对简单的任务。” “我们确实看到这是一个巨大的机会,可以帮助整合围绕开发人员工具平台的活动,并真正实现合并并减少围绕开发人员工具的浪费。”

Theia项目最初由和TypeFox在2016年启动,现已成为全球企业云解决方案不可或缺的一部分。去年,该项目接触到Eclipse基金会,如今已经是Eclipse云开发工具工作组(ECD WG)的项目之一。Eclipse Theia和VS Code之间最显著的区别是:

Theia的架构更加模块化,可以实现更多自定义

Theia被设计为可以在桌面和云端运行

Theia是在Eclipse Foundation的社区驱动和供应商中立的治理下开发的

Theia灵活的架构让它成为了一个可扩展、可调整的平台,使用者可以根据特定的用例以非常细粒度的方式对其进行深度定制,而无需为项目提交补丁或分叉项目。Theia具有以下特性:

支持JavaScript、Java、Python

cee0e706-49b8-11eb-8b86-12bb97331649.gif

综合终端,Theia集成了功能齐全的终端,可在重新加载浏览器时重新连接,以保留完整的历史记录。

cf328868-49b8-11eb-8b86-12bb97331649.gif

布局灵活,Theia的布局灵活,由轻量级的模块化组件组成

cf7f51e8-49b8-11eb-8b86-12bb97331649.gif

Theia 1.0刚发布没多久,就已经收获许多好评:Eclipse首席软件架构师兼总经理Jonas Helming博士表示:“1.0版本正式发布说明Theia是一个成熟、稳定和强大的可用于构建基于云的ide和工具。”红帽公司的首席软件工程师兼Theia项目提交人Thomas Mader表示:“Eclipse Che是发展最快的开源云IDE之一,我们已经使用Eclipse Theia代替了我们自己的IDE代码,反馈非常好。

theia已经在Github上标星12.8K,累计Fork有1.5K(Github地址:https://github.com/eclipse-theia/theia)在线体验 Eclipse Theia:https://gitpod.io/#https://github.com/eclipse-theia/theia

责任编辑:xj

原文标题:Eclipse官宣,干掉VS Code!

文章出处:【微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Eclipse
    +关注

    关注

    1

    文章

    119

    浏览量

    22049
  • visual studio
    +关注

    关注

    0

    文章

    25

    浏览量

    3405

原文标题:Eclipse官宣,干掉VS Code!

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SEGGER工具链集成到CMake和VS Code

    SEGGER公司已将其嵌入式开发工具链集成到了广泛使用的CMake构建配置工具中,这意味着基于Visual Studio Code(VS Code)代码编辑器的应用开发可以方便的使用S
    的头像 发表于 07-23 15:06 ?302次阅读

    如何在Visual Studio 2022中运行FX3吞吐量基准测试工具?

    Visual Studio 2022 中运行此工具的步骤吗? 此外,是否有我可能错过的可执行文件(例如在 GitHub 上)? 预先感谢您的帮助!
    发表于 05-13 08:05

    如何在VS Code中使用瑞萨RA系列MCU

    VS CodeVisual Studio Code)是微软公司出品,它是一个免费且多功能的代码编辑器,几乎支持所有主要的编程语言和框架。特别是最近又新加了Github Copilot
    的头像 发表于 04-16 14:02 ?2892次阅读
    如何在VS <b class='flag-5'>Code</b>中使用瑞萨RA系列MCU

    Visual Studio中运行Hello分类样本 ,仅在Visual Studio输出中收到错误消息,怎么解决?

    Visual Studio* 中运行 Hello 分类样本 ,仅在 Visual Studio* 输出中收到错误消息: Exception thrown
    发表于 03-05 08:16

    请问有没有关于SN74HC1G14的替代品

    请问有没有关于SN74HC1G14的替代品?要求驱动能力大些,最好是能够达到输出电流30mA这样的芯片?谢谢
    发表于 02-14 08:38

    超级电容是电池的替代品,你认同吗?

    超级电容作为一种新型的储能器件,因其能量密度高、快速充电和放电速度、使用时间长、电容量大等特点,被认为是电池的一种替代品。但在高能量需求和长期保持能量场景下,超级电容仍无法替代电池。
    的头像 发表于 12-31 15:00 ?1151次阅读
    超级电容是电池的<b class='flag-5'>替代品</b>,你认同吗?

    Vector推出一套基于Visual Studio Code的免费插件

    在汽车软件开发过程中,除使用MATLAB开发算法外,专业开发者也偏向使用Visual Studio Code来开发代码,其中软件测试用例的编写是确保系统稳定性和可靠性的重要环节。传统的CAPL脚本
    的头像 发表于 11-24 14:15 ?2189次阅读
    Vector推出一套基于<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的免费插件

    DevEco Studio Code Linter的使用指南

    在当今对代码质量和规范性要求日益严格的环境中,开发者亟需强大的代码检查工具来应对挑战。DevEco Studio Code Linter正是这样一款工具,它通过提升代码质量、统一代码风格,并有效检测安全漏洞和潜在bug,为开发者提供了显著的优势,成为现代软件开发中不可或缺
    的头像 发表于 11-05 09:52 ?1082次阅读

    爱普生停产产品/替代品

    产品名称启动(计划)最后购买(计划)最后装运(计划)推荐替代方案原因EG-2121CAJun/2026EndofJun/2027EndofDec/2027SG70
    的头像 发表于 10-11 11:09 ?1097次阅读
    爱普生停产产品/<b class='flag-5'>替代品</b>

    汽车应用中有刷DC电机驱动的继电器替代品

    电子发烧友网站提供《汽车应用中有刷DC电机驱动的继电器替代品.pdf》资料免费下载
    发表于 09-30 10:29 ?1次下载
    汽车应用中有刷DC电机驱动的继电器<b class='flag-5'>替代品</b>

    FCB-CV7520一体化机芯的卓越升级替代品——索尼FCB-EV9520L

    在影像技术领域,索尼再次以其卓越的创新实力,推出了FCB-EV9520L一体化机芯,作为凯茉锐FCB-CV7520的升级替代品,这款新品在多个方面实现了显著的突破与提升。
    的头像 发表于 09-26 11:07 ?638次阅读
    FCB-CV7520一体化机芯的卓越升级<b class='flag-5'>替代品</b>——索尼FCB-EV9520L

    tlc4502的替代品有哪些?

    由于设计需要,要使用tlc4502的dip8封装的芯片,在网上没有找到tlc402dip8的芯片,卖家说是军品,下我想咨询一下,可以在ti的运放找一个替代的,我查了tlc272可以吗?谢谢。或者其他的运放,dip8的与402的管脚一致的。
    发表于 09-25 06:34

    如何将CCS 3.x工程迁移至最新的Code Composer Studio? (CCS)

    电子发烧友网站提供《如何将CCS 3.x工程迁移至最新的Code Composer Studio? (CCS).pdf》资料免费下载
    发表于 09-21 09:28 ?1次下载
    如何将CCS 3.x工程迁移至最新的<b class='flag-5'>Code</b> Composer <b class='flag-5'>Studio</b>? (CCS)

    如何考虑将TI Smart DAC作为555定时器的替代品

    电子发烧友网站提供《如何考虑将TI Smart DAC作为555定时器的替代品.pdf》资料免费下载
    发表于 09-14 11:12 ?1次下载
    如何考虑将TI Smart DAC作为555定时器的<b class='flag-5'>替代品</b>

    LM3080N的替代品有哪些?

    有这个芯片LM3080N的替代品没? 帮人询问呢。谢谢。
    发表于 09-14 08:46