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

    浏览量

    21318
  • visual studio
    +关注

    关注

    0

    文章

    25

    浏览量

    3210

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

    替代品牌型号介绍

    电子发烧友网站提供《可替代品牌型号介绍.xlsx》资料免费下载
    发表于 12-14 10:49 6次下载

    以太网芯片DM9051NP的替代品有哪些?

    以太网芯片DM9051NP的替代品有哪些
    发表于 10-28 06:22

    无法使用Microsoft Visual Studio 2017为Windows 10构建开源OpenVINO怎么解决?

    无法使用 Microsoft Visual Studio 2017 为 Windows 10 构建开源OpenVINO™。
    发表于 08-15 06:43

    Visual Studio Code - 如何在Visual Studio Code(VS Code)中构建和调试RL78项目

    本视频演示如何在Visual Studio Code(VS Code)中构建和调试LLVM for Renesas RL78项目。 000 介绍051 构建024 调试 原文标题:
    的头像 发表于 08-14 12:05 545次阅读

    瑞萨电子MCU和MPU产品线将支持Microsoft Visual Studio Code

     全球半导体解决方案供应商瑞萨电子宣布其客户现可以使用Microsoft Visual Studio Code(VS Code)开发瑞萨全系列微控制器(MCU)和微处理器(MPU)。瑞
    的头像 发表于 08-04 13:40 311次阅读

    新闻 | 瑞萨电子MCU和MPU产品线将支持Microsoft Visual Studio Code

    新闻快讯 全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布其客户现可以使用Microsoft Visual Studio Code(VS Code)开发瑞萨全系列微控制器(MC
    的头像 发表于 08-03 18:15 324次阅读
    新闻 | 瑞萨电子MCU和MPU产品线将支持Microsoft <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>

    Arm Keil Studio Visual Studio代码扩展用户指南

    Visual Studio代码一起使用网状物扩展包是一组安装在一起的相关扩展。 Visual Studio Code桌面有一个扩展包(Ke
    发表于 08-02 07:21

    Visual Studio中python使用pip命令安装模块

    Visual Studio中python使用pip命令安装模块
    的头像 发表于 07-27 11:42 911次阅读
    <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b>中python使用pip命令安装模块

    MC908JL3ECDWE的替代品是什么?

    我正在寻找 8 位 MCU MC908JL3ECDWE 的替代品,因为不建议将其用于新设计(已过时)。为了最大限度地减少工作量,我们希望减少对 28 引脚 SOIC 封装的替换和简单的代码更改
    发表于 06-05 06:17

    Visual Studio Code的安装和使用

    Visual Stuio Code微软出的一款免费编辑器。目前 Visual Stuio Code 有 Windows、Linux 和 macOS 三种版本的,属于跨平台的编辑器。
    的头像 发表于 05-20 15:47 2276次阅读
    <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的安装和使用

    ESP8266的非WiFi RF替代品

    Arduinos 控制的 HopeRF 模块,想知道人们对这些模块或替代品有什么经验? 许多 HopeRF 模块似乎不可用,因此不确定是否正在积极开发。 与 esp8266 相比,它们似乎更贵。 ZigBee 相比如何?我不需要加密,只需要低功耗和约 25 米的室外范围。
    发表于 05-16 08:36

    使用visual studio制作上位机

    使用visual studio 制作上位机使用visual studio 制作上位机 1.新建工程 2.放置组件,组件,按钮等 3.放置串口,放置定时器! 4.串口相关设置 搜索串口
    发表于 05-10 11:00 8次下载
    使用<b class='flag-5'>visual</b> <b class='flag-5'>studio</b>制作上位机