这款基于 Xcode 的开源免费 IDE,未来可期

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇

作者丨小集

来源丨小集(ID:zsxjtip)

通过我的 Mac 都是用于我的个人项目的开发,所以配备了各种各样的 IDE,像 VS Code、Android Studio、JetBrain 系列。这些 IDE 都有完备的基础设施和社区,可以满足大多数开发人员的需求。不过,一些编辑器是基于 Electron 构建的,这导致它们不能充分利用所有系统资源。

2c3cf95b2fe58fe854ddd85b02135a57.png

Electron 需要一个 Chromium 实例才能运行。这可能意味着巨大的性能损失和高 RAM 使用率,即使对于基于它构建的小型应用程序也是如此。此外,整体代码占用空间更大,动画更慢。更多的帧丢失了,像调整窗口大小这样的事情感觉都会很迟钝。原生应用程序非常流畅,可以更好地利用所有系统资源以获得更好的性能和更高的可靠性。

Xcode 提供了这种原生体验,但它主要只支持为 Apple 平台编写的项目。有许多项目不是为 Apple 平台编写的,那是否能让这些开发人员在 Xcode 中获得相同的 macOS 原生开发体验呢?

有了这种想法,有这么一群工程师便希望能把它变成现实,由于也就有了 CodeEdit 这个开源项目。

CodeEdit 旨在结合 TextEdit 应用程序和 Xcode,它试图像 TextEdit 一样轻便,但提供与 Xcode 类似的功能。作者们的目标是开发一款外观和感觉都像是由 Apple 设计和开发的应用程序,并严格遵守他们的设计标准和开发模式,甚至包括应用程序图标和命名策略。

为了获得最大的支持,作者们开源了 CodeEdit ,并且可以免费使用的,并得到社区的支持。由于这个编辑器正在开发中,待办事项清单上还有几项:

a007da6355008662a9d3a0bc698f50af.png

有趣的是,这个项目也是完全用 Swift 构建的,这使得这个 Mac 软件完全用它的母语构建!

b77dc66d5063c7f3396550efb1a20d47.png

目前这个开源项目在 Github 上已获得 4.9k 个 star 以及 200+ 个 fork,可以点击阅读原文查看。希望这个项目能成功,并为使用 macOS 的开发人员带来实实在在的好处。

-End-

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

9befdd84ff696df25a8adbb0fcf7c942.png

点击👆卡片,关注后回复【面试题】即可获取

在看点这里4ceebd29b4ea28639f80c42573edacbd.gif好文分享给更多人↓↓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值