VS Code最强替代品 Theia IDE 正式 GA:支持云端和桌面、兼容VS Code扩展
👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事上“练” 《互联网高频面试题》:面朝简历学习,春暖花开 《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题 《精进 Java 学习指南》:系统学习,互联网主流技术栈 《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、CRM 等等功能:
Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-pro Cloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud 视频教程:https://doc.iocoder.cn 【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 双版本
全球最大开源基金会之一 —— Eclipse 基金会宣布 Theia IDE 已正式 GA ,这标志着集成开发环境 (IDE) 发展的一个重要里程碑。
Theia IDE 的功能包括可定制的工具栏、可分离的视图、远程开发支持以及即将推出的协作模式。
与 Visual Studio Code 一样,该 IDE 集成了跨平台操作的网络技术,支持 Language Server Protocol (LSP) 和 Debug Adapter Protocol (DAP),并利用了 Monaco 代码编辑器。
Theia IDE 亮点如下:
完全开源且供应商中立
Theia IDE 由一个多样化、健康的开源生态提供支持,并由中立的供应商社区管理完全开源的平台。使用者可根据自己的条件部署和丰富工具集。
Theia IDE 的核心是 Theia,该项目完全由非营利性且供应商中立的 Eclipse 基金会主导,并由多元化社区进行开发,不会因单一供应商的决定而损害多元化社区的利益。
完全兼容 VS Code 扩展
官方介绍称,Theia IDE 与 VS Code 的扩展生态无缝兼容 ,从强大的 linting 工具到交互式笔记本编辑器,开发者能够以前所未有的方式定制开发体验。
open-vsx.org 为 Theia IDE 提供了 3000 多个可用扩展。
支持几乎所有编程语言
Theia IDE 集成了语言服务器协议 (LSP),提供了一流的代码编辑支持。开发者可使用几乎所有编程语言进行开发,包括 Python、Java、JavaScript、C++ 等。
现代化的用户体验
Theia IDE 具有灵活的工作台布局,基于 Web 的界面具有主题支持、动态工具栏、可拆卸视图和高效标签管理等现代化特性,能满足开发者需求,简化项目,实现最佳生产力,提升开发工作流程。
可扩展且开放
Theia IDE 基于高度模块化的 Theia 平台构建,可以集成自定义扩展并创建完全定制的工具。
Theia IDE 基于强大的开源 IDE 框架 —— Eclipse Theia 构建。
自 2017 年创建以来,Theia 项目最初的重点是提供一个用于构建基于 Web 的工具和 IDE 的平台。
2021 年,为了简化定制产品的创建并促进平台的采用,社区决定创建 Theia Blueprint —— 一款基于 Theia 的标准 IDE 产品,可作为基于 Eclipse Theia 平台构建桌面产品的模板,并展示 Eclipse Theia 的功能。
随着时间的推移及采用,项目团队决定将 Blueprint 其改进为现在的 Theia IDE。
官方表示,Theia IDE 已从其原始名称“Theia Blueprint”更名。为了避免任何混淆,仓库和相关代码仍保留“Blueprint”名称。
该计划于 2023 年夏季开始,并于 2023 年 12 月发布测试版。
Theia IDE 支持 Windows、Linux 和 macOS 这些主流操作系统,并可在云端部署。
下载地址:https://theia-ide.org/#theiaide
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
微信扫码关注该文公众号作者