VS Code的7个开源替代品
极客时间编辑部
讲述:丁婵大小:6.74M时长:04:55
你好,欢迎收听极客视点。
Visual Studio Code,也称为 VS Code,是一款支持 Linux、Windows 和 macOS 的代码编辑器。它既能编辑简单文本,也能像 IDE 一样管理整个代码库。它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。
1. VSCodium
VS Code 的最简单替代方法是 VS Code 本身,无需 Microsoft 专有的附加组件即可构建。VSCodium 项目提供了可下载的 Code OSS 可执行文件,这些文件是从 VS Code 代码库构建的,而无需 Microsoft 进行 product.json 更改。VSCodium 的开发者还尽可能地禁用了所有难以寻找的遥测选项,除非你自行编译,否则这已经是你能找到的最干净的 VS Code 版本了。
2. Code OSS
如果你不想使用 VSCodium 的版本,则可以自己从源代码编译 VS Code,并得到相同的结果。可执行文件称为 Code OSS,适用于 VSCodium 的许可证限制也适用于你构建的内部版本,而且运行方式是一样的。
如果从源码构建应用程序,则应在首次启动时验证所有遥测功能均已停用。
3. Atom
像 VS Code 一样,你可以使用插件扩展 Atom 编辑器,它也是跨平台的,并且具有内置的 GitHub 集成。
与 VS Code 一样的是,Atom 默认情况下包括遥测,你可以禁用该功能。和 VS Code 不同的是,Atom 使用插件不受任何限制,所以不必再因为隐私改变你的工作流。Atom 对于程序员来说是非常有用的,对于只要使用计算机的人来说,Atom 也是一个很棒的编辑器。
4. GNOME Builder
这是一个 Linux 平台的代码编辑器,如果你要为 Linux 构建应用程序,并且希望可以轻松解决兼容性的问题,那么 Builder 是一个不错的选择。GNOME Builder 支持多种编程语言,包括 Python、Rust、C、C ++、Java、Go、JavaScript、TypeScript、.NET 以及 Markdown 语言等。
5. Geany
这是一款功能强大,稳定且轻巧的编辑器,它支持 50 种不同的编程和脚本语言,诸如 Bash、Python、Lua、XML、HTML、LaTeX 等。Geany 还有括号匹配和语法高亮,功能十分强大。
Geany 是一个低调的小编辑器,但是通过插件,你可以为它添加特性,例如项目视图面板、文件系统树、调试、终端等,如果由于 CPU 或 RAM 的限制而无法在计算机上运行 VS Code,那么 Geany 无疑是替代方案。它启动快,内存占用量可以忽略不计。即使用在 Raspberry Pi 上,它也快速而灵活。
6. Brackets
它是针对 Web 开发人员的文本编辑器和 IDE。它具有对 HTML、CSS、JavaScript、PHP 甚至 Python 的强大支持。但是,像 VS Code 一样,它具有丰富的扩展生态系统,所以你可以最大限度地扩展它,以适应你所有编程语言的工作。
Brackets 有一个一目了然的传统界面,无论你是否了解熟悉 IDE 都能快速上手。
7. Che
如果你喜欢新技术,那你应当尝试 Che 编辑器。这是一个基于云的 IDE,所以它默认以 SaaS(软件即服务)的形式运行,但它是完全开源的,如果你有 Kubernetes 实例,那就可以运行为你自己的 SaaS。
Che 不仅是一个在线 IDE,而且是为云开发而构建的 IDE。如果你有一台 Git 服务器,那就可以直接把它当作你的文件系统,在它的仓库中完成你的项目。当然,你也可以下载所有文件做本地备份。
以上就是 7 款 VS Code 的开源替代品,希望对你有所帮助。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论