VS Code 的 7 个开源替代品!

GTK(原名)最初是GIMP的专用开发库(),后来发展为Unix-like系統下开发图形界面的应用程序的主流开发工具之一。 GTK(原名)最初是的专用开发库(),后来发展为系統下开发的应用程序的主流开发工具之一。GTK是,并且是GNU计划的一部分。自2019年2月6日起,GTK+改名为GTK。是展示GTK +版本3中許多GUI小示例的集合。 阅读详情

 

点击上方关注 “终端研发部”

设为“星标”,和你一起掌握更多数据库知识

来源:开源最前线
https://opensource.com/article/20/6/open-source-alternatives-vs-cod

Visual Studio Code,也称为VS Code,是一款支持Linux,Windows和macOS的代码编辑器。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码库。它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。

微软将VS Code开源,但是从Microsoft下载的版本不是开放源代码。今天,和大家分享几个VS code的替代品:

1、VSCodium

4a49c993fac22dfd0b253c9b7819d7c4.png

VS Code的最简单替代方法是VS Code本身,无需Microsoft专有的附加组件即可构建。VSCodium 项目提供了可下载的 Code-OSS 可执行文件,这些文件是从VS Code代码库构建的,而无需Microsoft进行product.json更改。VSCodium 的开发者还竭尽全力禁用了所有难以寻找的遥测选项,除非你自行编译,否则这已经是你能找到的最干净的 VS Code 版本了。

VSCodium提醒,VS Code还包含了一些专有工具,这些开源工具无法提供这些工具。这包括一个C#调试器和一些库扩展。如果需要它们,则有针对这些问题的文档化解决方法,但是如果您依赖于VS Code中非常特定的内容,则应验证其是否在VSCodium中也有用。

项目地址:https://vscodium.com/

2、Code - OSS

如果你不想使用VSCodium的版本,则可以自己从源代码编译VS Code,并得到相同的结果。可执行文件称为Code - OSS而不是VSCode,适用于VSCodium的许可证限制也适用于你构建的内部版本,而且运行方式是一样的。

如果从源码构建应用程序,则应在首次启动时验证所有遥测功能均已停用。

3、Atom

14ccc6764a2b9da11cb30837c15d6ee4.jpeg

Atom是Microsoft收购GitHub时顺带把Atom也收购了,像VS Code一样,你可以使用插件扩展Atom编辑器,你可以使用插件,扩展Atom编辑器,它也是跨平台的,并且具有内置的GitHub集成。

与VS Code一样,Atom 默认情况下还包括遥测,你可以禁用该功能,和VS Code不同,Atom使用插件不受任何限制,所以不必再因为隐私改变你的工作流。Atom对于程序员来说是非常有用的,对于只要使用计算机的人来说,Atom也是一个很棒的编辑器。

项目地址:http://atom.io/

4、GNOME Builder

6915fe7ae58e84c59b8f6fe5311c9dcd.png

GNOME Builder是一个Linux平台的代码编辑器,如果你要为Linux构建应用程序,并且希望可以轻松解决兼容性的问题,那么Builder是一个不错的选择。GNOME Builder支持多种编程语言,包括Python,Rust,C和C ++,Java,Go,JavaScript,TypeScript,VB.NET以及Markdown语言等。

项目地址:https://wiki.gnome.org/Apps/Builder

5、Geany

b81eb90727d0d1f4e25d0d1beb3aedf8.png

Geany是一款功能强大,稳定且轻巧的编辑器,它支持50种不同的编程和脚本语言,诸如Bash,Python,Lua,XML,HTML,LaTeX等。Geany 还有括号匹配和语法高亮,功能十分强大。

Geany是一个低调的小编辑器,但是通过插件,你可以为它添加特性,例如项目视图面板、文件系统树、调试、终端等,如果由于CPU或RAM的限制而无法在计算机上运行VS Code,那么Geany无疑是替代方案。它启动快,内存占用量可以忽略不计。即使用在Raspberry Pi上,它也快速而灵活。

项目地址:https://www.geany.org/

6、Brackets

5ab191cda8fb978f44f6f0ffbbd4bfc7.jpeg

Brackets是针对Web开发人员的文本编辑器和IDE。它具有对HTML,CSS,JavaScript,PHP甚至Python的强大支持。但是,像VS Code一样,它具有丰富的扩展生态系统,所以你可以最大限度地扩展它,以适应你所有编程语言的工作。

Brackets有一个一目了然的传统界面,无论你是否了解熟悉IDE都能快速上手。

项目地址:http://brackets.io/

7、Che

1b1fb72234a6a22b816e478625bff795.jpeg

如果你喜欢新技术,那你应当尝试Che编辑器。这是一个基于云的 IDE,所以它默认以软件即服务(SaaS)的形式运行,但它是完全开源的,如果你有Kubernetes实例,那就可以运行为你自己的SaaS。

Che不仅是一个在线IDE,而且是为云开发而构建的IDE。如果你有一台 Git 服务器,那就可以直接把它当作你的文件系统,在它的仓库中完成你的项目。当然,你也可以下载所有文件做本地备份。

项目地址:https://www.eclipse.org/che/extend/

回复 【idea激活】即可获得idea的激活方式
回复 【Java】获取java相关的视频教程和资料
回复 【SpringCloud】获取SpringCloud相关多的学习资料
回复 【python】获取全套0基础Python知识手册
回复 【2020】获取2020java相关面试题教程
回复 【加群】即可加入终端研发部相关的技术交流群
阅读更多
用 Spring 的 BeanUtils 前,建议你先了解这几个坑!

lazy-mock ,一个生成后端模拟数据的懒人工具

在华为鸿蒙 OS 上尝鲜,我的第一个“hello world”,起飞!

字节跳动一面:i++ 是线程安全的吗?

一条 SQL 引发的事故,同事直接被开除!!

太扎心!排查阿里云 ECS 的 CPU 居然达100%

一款vue编写的功能强大的swagger-ui,有点秀(附开源地址)


相信自己,没有做不到的,只有想不到的在这里获得的不仅仅是技术!



喜欢就给个“在看”
VS Code开源替代品实测:从VSCodium到Neovim的迁移指南 现代开发者的日常工作中,代码编辑器不仅是书写工具,更是效率引擎。然而,基于Electron架构的VS Code在带来强大扩展生态的同时,也伴随着遥测上报与高内存占用的隐忧。面对企业内网、开源项目或低配设备场景,越来越多开发者开始寻求开源、轻量且可控的编辑器方案。理解不同编辑器的底层原理,如VSCodium去除微软遥测的编译方式、Neovim基于LSP与Treesitter的轻量架构,能帮助我们在功能与资源占用之间做出理性取舍。从桌面端的VSCodium、Zed、Lapce,到终端内的Neovim、Emacs 阅读详情

相关推荐

Jetson之代码编辑器code-oss使用

jetson平台代码编辑器

ZONGXP的博客 8634

两个不错的 Visual Studio Code 替代品

作为一名开发人员,对代码编辑器和 IDE(集成开发环境)的口头禅就是:我只想一直拥有一切。

网络研究观 8174

code-oss.zip

在jetson平台上可运行的code-oss编辑器,解压之后进入code-oss/bin文件中运行即可

VS Code 切换到 VS Codium

VS Code 切换到 VS Codium

ken2232的博客 3294

【Cadence】Virtuoso@LayoutXL 差分电路版图镜像同步技巧详解

本文详细介绍了在Cadence Virtuoso LayoutXL中实现差分电路版图镜像同步的技巧,包括核心需求、环境配置、分步操作指南及高级技巧。通过使用LayoutXL的Group功能,工程师可以高效保持差分电路的对称性,提升版图迭代效率,确保高速信号处理的稳定性。特别适用于深亚微米工艺下的差分放大器设计。

weixin_29215391的博客 323

DOSBOX 0.74模拟器安装Windows 95

DosBox本身带有5.0版的DOS系统,启动后虚拟一个Z盘存放有Dosbox特有的外部指令,如config.com、imgmount.com等,经测试,可以顺利安装各版本的windows 3.1系统,但是不能安装win95,需要用原版的dos镜像启动才能安装。1. 获取启动盘镜像文件 下载Win95启动软盘镜像文件,名为boot.img,放到DosBox 0.74的目录下。2. 制作硬盘镜像文件

xjnzhidao的博客 9310

不喜欢 Visual Studio Code?试试这 5 个替代应用程序

在涉及到编程时,我们可能都需要一个纯文本编辑器,它允许我们轻松地修改文件或做笔记。最完整和专业的工具之一是Visual Studio Code。但是这个程序不是针对没有经验的用户的,所以,如果是初学者,当然想知道最好的替代方案是什么。任何人都可以下载Virtual Studio Code,因为它是完全免费的,但毫无疑问,它是为程序员设计的。在这个领域中,我们发现了许多其他适合专业工作的好选择,特别是如果我们对微软开发的程序感兴趣的话。

boazheng的博客 1万+

图形学常见概念小结

前言:本文记录《unity shader入门精要》和openGL相关学习过程中一些学习要点; 文章目录PBR流程渲染管线细分着色器的底层实现,应用原理常见的色调映射算法openGl和Direct X的区别PBR流程和URP渲染管线Camera loop(剔除)MVP矩阵变换光线追踪前向渲染和延迟渲染shader和材质的区别bloom原理后处理的理解高斯模糊实现原理图像处理中的边缘检测算子 PBR流程 小结:一套基于自然界微平面理论、能量守恒、菲涅尔反射、线性空间等的科学理论所实现的基于物理的渲染系统,包含一

小谁的博客 1163

VS Code的7个开源替代品,全都知道算我输!

Visual Studio Code,也称为VS Code,是一款支持Linux,Windows和macOS的代码编辑器。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码...

爱编程 2254

【QGIS】PyCharm集成pyqgis的processing工具箱:环境配置与初始化实战

本文详细介绍了如何在PyCharm中配置QGIS的Python环境并成功集成其强大的Processing工具箱。文章核心解决了独立环境下导入processing模块失败、算法无法调用等常见难题,通过手动添加插件路径和执行关键初始化步骤,实现了在PyCharm中丝滑调用QGIS地理处理算法,从而将复杂的空间分析流程自动化。

weixin_28831399的博客 391

UI-TARS桌面版模型部署

在 UI-TARS 中配置 VLM(视觉语言模型)模型,无论是选择云端(Hugging Face)还是本地(vLLM)部署,都需要经过一系列步骤,下面为你详细展开介绍。

二琳爱吃肉的博客 4539

VS Code 的 7 个开源替代品

Visual Studio Code,也叫 VS Code,是一个跨平台代码编辑器,通用于 Linux、Windows 以及 macOS。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码库。它可以通过插件进行扩展,并且已经被证明是一个可靠的文本编辑器,很轻松地就击败了非开源的强大竞品编辑器。 微软以开源的方式发布了 VS Code,但是你从微软下载的版本其实并不是开源的。然而,你仍有办法以开源的方式使用 VS Code,或者直接选择其它的开源替代品。 以开源的方式构建 VS Cod.

ludongguoa的博客 3330

133.在 Vue3 中使用 OpenLayers 实现画多边形、任意编辑、遮罩与剪切处理功能

《Vue3+OpenLayers实现多边形绘制与区域处理》摘要:本文介绍如何基于Vue3+OpenLayers+ol-ext实现地图多边形交互功能。核心功能包括:鼠标绘制任意多边形、拖动顶点编辑边界、遮罩显示(非选区变红)、选区剪切显示及功能重置。技术方案采用OpenLayers处理地图渲染,ol-ext实现高级遮罩/剪切效果,ElementPlus提供UI控件。该方案适用于城市规划、园区展示等需要区域标记的场景,完整代码展示了从初始化、绘制、编辑到特效处理的全流程实现。

小彭的博客 962

VS Code的7个开源替代品

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来自:开源最前线(ID:OpenSourceTop)项目地址:https://opensource.com...

程序猿DD 1737

【数据集】2019年中国1km格网河网密度数据集

中国1km格网河网密度数据集

WW、forever的博客 1344

ExpressLRS(ELRS)接收机技术全景:从历史演进、技术底层到产业生态全解析——上

ExpressLRS(ELRS)是一种由全球开源社区驱动的双向射频遥控链路协议栈,其接收机作为核心终端,承担信号接收解调、遥控指令解析、飞控数据交互与遥测回传等关键功能。自2018年问世以来,ELRS凭借极致性能、低成本、开放生态和强兼容性,从航模DIY方案发展为消费级无人机领域的事实标准,并逐步渗透工业级场景。 ELRS接收机采用模块化分层架构,支持2.4GHz和900MHz双频段,通过LoRa、FLRC、FSK多调制模式实现低延迟与远距离平衡。其核心技术包括自适应跳频抗干扰、TDD双向链路和极简数据包。

bother3000的博客 303

最新VS Code安装详细教程及vs code配置

文中主要讲述VS Code与VS的区别及其下载网站,Windows、Linux、Mac的VS Code版本类型,VS Code安装程序的安装及安装选项设置,VS Code界面颜色、中文界面、自动保存、扩展(Extension)、运行(run)程序代码、Workspace、新标签页打开文件、Command Palette、卸载等配置。

Python基础详解教程,让编程变得简单! 8万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

vs code 开源_VS Code的7种开源替代品

vs code 开源 Visual Studio Code,也称为VS Code,是Linux,Windows和macOS的代码编辑器。 这种编辑器可以在编辑文本和管理整个代码库之间进行区分,例如集成开发环境(IDE)。 它可以通过插件进行扩展,并且已被证明是可靠的文本编辑器,可以轻松击败强大的非公开竞争对手编辑器。 Microsoft将VS Code作为开放源代码发布,但是从Microso...

cumj63710的博客 3552

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VS Code开源替代品大起底:7个实用项目与选型指南

从“开源软件”与“开源产品”的差异出发,解释VS Code源码虽以MIT协议公开,官方二进制版本却包含遥测、闭源组件等非开源成分。基于此,社区出现了多种替代路线:重新编译的纯净版、自托管Web IDE、Rust原生高性能编辑器、可定制的IDE框架等。这些工具在隐私保护、性能、远程开发、定制化等维度提供了不同价值。对于注重数据隐私的开发者,VSCodium去除遥测;对于追求极致响应速度,Zed利用Rust和GPU渲染带来毫秒级启动;而Neovim则适合终端重度用户。按实际使用场景选择匹配的工具,才能获得最优的

weixin_28842367的博客 165

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【免费下载】 为Windows 7用户量身定制:VS Code X86版本推荐

为Windows 7用户量身定制:VS Code X86版本推荐 【下载地址】Win7最后支持的VSCodeX86版本 Win7最后支持的VS Code X86版本本仓库提供了一个适用于Windows 7操作系统的最后支持的VS Code X86版本资源文件 ...

gitblog_09785的博客 2082
上一篇: 别瞎写工具类了,Spring 这份工具类清单可太香了!!
下一篇: 基于MySQL 的 SQL 优化总结
androidstarjack
博客等级 码龄12年 3277粉丝 697原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值