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

    文章

    114

    浏览量

    21437
  • visual studio
    +关注

    关注

    0

    文章

    25

    浏览量

    3262

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

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

收藏 人收藏

    评论

    相关推荐

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

    在汽车软件开发过程中,除使用MATLAB开发算法外,专业开发者也偏向使用Visual Studio Code来开发代码,其中软件测试用例的编写是确保系统稳定性和可靠性的重要环节。传统的CAPL脚本
    的头像 发表于 11-24 14:15 334次阅读
    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 204次阅读

    爱普生停产产品/替代品

    产品名称启动(计划)最后购买(计划)最后装运(计划)推荐替代方案原因EG-2121CAJun/2026EndofJun/2027EndofDec/2027SG70
    的头像 发表于 10-11 11:09 452次阅读
    爱普生停产产品/<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 271次阅读
    FCB-CV7520一体化机芯的卓越升级<b class='flag-5'>替代品</b>——索尼FCB-EV9520L

    tlc4502的替代品有哪些?

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

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

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

    LM3080N的替代品有哪些?

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

    请问这是个电源,隔离器,还是什么别的产品?客户需要功能一样的替代品

    客户发来的这个,说要找替代品 我是外行,德文文档里写的是开关电源,但跟市面上的又不大一样 从端子看来又像是信号隔离器
    发表于 06-27 14:22

    求助,用visual studio 2017开发esp32的问题求解

    各位好,esp32开发我这边用的是visual studio 2017+visual的形式,我在打开工程样例文件后,编译通过并成功烧录,但是右击“source Files”文件夹想添加一个C文件
    发表于 06-25 07:07

    数字化仪:为何成为示波器的理想替代品?——PCIe8910M

    在现代科技领域,数字化仪逐渐成为示波器的理想替代品。数字化仪具备诸多特点,使其在多个应用场景下表现出色,逐渐取代传统的示波器。本期文章将探讨数字化仪相对于示波器的优势,以及其哪些特点使其成为示波器
    的头像 发表于 04-15 11:21 632次阅读
    数字化仪:为何成为示波器的理想<b class='flag-5'>替代品</b>?——PCIe8910M

    Allegro ACS712霍尔电流传感器的卓越替代品

    HAL910:Allegro ACS712霍尔电流传感器的卓越替代品 在工业、消费类及通信类设备中,电流传感器扮演着至关重要的角色。而今天,我们要为大家介绍一款能够完美替代Allegro ACS712的高性能霍尔电流传感器——HAL910。
    的头像 发表于 03-13 14:02 652次阅读

    Rust编写的首个Postgres基础Elasticsearch开源替代品问世

    PostgreSQL 的生态确实越来越繁荣了,在基于 PG 的扩展与衍生中,我们已经有了基于 MongoDB 开源替代 —— FerretDB,SQL Server 开源替代 Babe
    的头像 发表于 02-22 11:34 830次阅读
    Rust编写的首个Postgres基础Elasticsearch<b class='flag-5'>开源</b><b class='flag-5'>替代品</b>问世

    微软正开发英伟达网卡的替代品

    微软公司,全球科技巨头,正在研发一种新型网卡,旨在提升其自研人工智能芯片Maia的性能,并减少对英伟达产品的依赖。据称,这款新型网卡的设计和功能与英伟达的ConnectX-7网卡相似,被看作是后者的潜在替代品
    的头像 发表于 02-21 11:06 807次阅读

    Simplicity Studio 5扩增功能支持以VS Code开发

    随着SimplicityStudio 5 (SSv5) 5.6.0.0版本的发布,SiliconLabs(亦称“芯科科技”)已经引入了针对Visual Studio Code(VS Code
    的头像 发表于 01-29 10:34 954次阅读
    Simplicity <b class='flag-5'>Studio</b> 5扩增功能支持以VS <b class='flag-5'>Code</b>开发