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

    浏览量

    22422
  • visual studio
    +关注

    关注

    0

    文章

    26

    浏览量

    3462

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    改造小萝卜机器人第二天——Visual Studio Code 解决ESP-IDF报错问题

    重新安装, 2025年10月23日 星期四 Visual Studio Code Version: 1.93.1 搭建spikewhite.blockly-vscode Name
    发表于 10-24 04:23

    固态继任:倾佳电子SiC MOSFET为何是现代电力系统中机械继电器的理想替代品的分析报告

    固态继任:倾佳电子SiC MOSFET为何是现代电力系统中机械继电器的理想替代品的分析报告 倾佳电子(Changer Tech)是一家专注于功率半导体和新能源汽车连接器的分销商。主要服务于中国工业
    的头像 发表于 10-19 13:31 180次阅读
    固态继任:倾佳电子SiC MOSFET为何是现代电力系统中机械继电器的理想<b class='flag-5'>替代品</b>的分析报告

    为什么薄硅片是一种高纯度硅的替代品?# 薄硅片# 高纯度# 硅

    半导体
    华林科纳半导体设备制造
    发布于 :2025年09月24日 14:04:46

    微软Visual Studio 2026 发布!AI 深度融合、性能提升

    “  微软发布 Visual Studio 2026 预览版,新版本以深度融合的 AI Copilot 为核心,结合全新的 Fluent Design 界面与显著的性能提升,旨在打造前所未有的智能
    的头像 发表于 09-16 11:17 1300次阅读
    微软<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> 2026 发布!AI 深度融合、性能提升

    SEGGER工具链集成到CMake和VS Code

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

    包云岗:原位替代 ARM,并未真正发挥 RISC-V 的优势

    生态(RISC-V)联盟秘书长、北京开源芯片研究院首席科学家包云岗教授表示,若仅用于原位替代 ARM,并未真正发挥 RISC-V 开放性与可定制化的优势。   RISC-V 的开放性,能够支持
    发表于 07-17 14:54 5079次阅读

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

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

    开源本身可以替代大型科技公司吗?

    “  这是一位荷兰学者对于开源与商业科技公司的思考。   ”   现在,我们越来越担心 “大型科技公司” 的主导地位,开源技术作为一种替代技术经常被提及,尤其是现在我们的政府似乎正在向微软进行全面
    的头像 发表于 04-30 16:49 497次阅读

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

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

    【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】使用Deveco Studio进行开发

    贝启科技BQ3568HM开源鸿蒙开发板套件,提供了屏幕,可以用于开发App应用。 当前贝启官方已经提供了4.1 Release和5.0.1 Release的源码: 其中,4.1 Release对应
    发表于 03-16 11:28

    studio和Keil简介及如何安装e²studio开发环境

    (简称为e2或e2s)是瑞萨电子的一款包含代码开发、构建和调试的开发工具。e²studio基于开源EclipseIDE和与之相关的C/C++开发工具(CDT)。e²studio托管了瑞萨的FSP灵活
    的头像 发表于 03-13 17:27 2284次阅读
    e²<b class='flag-5'>studio</b>和Keil简介及如何安装e²<b class='flag-5'>studio</b>开发环境

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

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

    Microchip推出MPLAB AI编码助手

    Microsoft Visual Studio Code(VS Code)的扩展,基于市场领先的开源AI代码助手Continue开发,并预配
    的头像 发表于 02-20 16:55 1342次阅读

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

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

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

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