4个最流行的Linux平台开源代码编辑器

本文介绍了Brackets、Atom、LimeText和LightTable等Linux平台上的时尚开源代码编辑器,它们提供了强大的功能和良好的用户体验,适合现代编程需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

正在寻找 Linux平台最棒的代码编辑器 ?如果你询问那些很早就玩Linux的人,他们会回答是Vi, Vim, Emacs, Nano等。但是,我今天不讨论那些。我将谈论一些新时代尖端、漂亮、时髦而且十分强大, 功能丰富的 最好的Linux平台开源代码编辑器 ,它们将会提升你的编程经验。

Linux平台最时髦的开源代码编辑器

我使用Ubuntu作为我的主桌面,所以我提供的安装说明是基于Ubuntu的发行版。但是这并不意味着本文列表就是 Ubuntu最好的文本编辑器 ,因为本列表是适用于任何Linux发行版。而且,列表的介绍顺序并没有特定的优先级别。

Brackets

Brackets 是出自 Adobe 的一个开源代码编辑器。它专门关注web设计者的需求,内置支持HTML, CSS和Java Script。它轻量级,但却十分强大,提供在线编辑和实时预览。而且,为了你能更好地体验Brackets,你可以使用许多可用的插件。

为了 在Ubuntu ,以及其它基于Ubuntu的发行版,诸如Linux Minit上安装Brackets,你可以使用这个非官方的PPA源:

sudo add-apt-repository ppa:webupd8team/brackets
sudo apt-get update
sudo apt-get install brackets

其他的Linux发行版本,你可以通过下载源代码或相应Linux, OS X和Windows的二进制文件,进行安装。

Atom

Atom 是为程序员准备的另一个时尚开源代码编辑器。Atom由Github开发,被誉为“21世纪可破解的文本编辑器”。Atom的界面和Sublime Text编辑器十分相似。Sublime Text是一个十分流行但闭源的文本编辑器。

Atom最近已经发布了 .deb 和 .rpm包,所以在Debian和基于Fedora的Linux版本上安装很简单。当然,你也可以获取它的源代码。

Lime Text

如果你喜欢Sublime Text,但是你对它的闭源十分反感。别担心,我们有一个 Sublime Text的开源克隆 ,叫做 Lime Text 。它基于Go, HTML和QT构造。说它是Sublime Text的克隆,背后原因是Sublime Text2仍有许多bug,而且Sublime Text3到目前为止仍处于测试版本。Sublime Text在开发过程中的bug是否修复,外界并不知情。

所以,开源爱好者们,你们可以很开心地通过下面的连接获得Lime Text的源码:

Light Table

被誉为“下一代的代码编辑器”, Light Table 是另一个时髦,功能丰富的开源编辑器,它更像是一个IDE,而非仅仅是一个文本编辑器。并且,有许多可以提高其性能的扩展方法。内联评价将是你会爱上它的原因。你一定要试用一下看,这样你才会体会它的实用之处。

你的选择是什么?

在Linux平台,我们不能只局限于这四种代码编辑器。这份列表仅介绍了一些时髦的,可供程序员使用的编辑器。当然,你也有许多其他的选择,比如 Notepad++的替代品Notepadqq 或者 SciTE 等等。那么,文中这四个编辑器,你最喜欢哪个呢?

via: http://itsfoss.com/best-modern-open-source-code-editors-for-linux/

作者: Abhishek 译者: su-kaiyao 校对: Caroline

本文由 LCTT 原创翻译,Linux中国荣誉推出

CudaText 中文版是使用 Lazarus 编写的跨平台文本编辑器开源项目。它的启动速度非常快(在 Linux 上的 CPU Intel Core i3 3Hz 上,约有 30 个插件,约 0.3 秒)。它可以通过 Python 插件(插件,lint,代码树解析器,外部工具)进行扩展。语法解析器功能丰富,基于 EControl 引擎(尽管不如某些竞争对手快)。 免费开源代码编辑器 CudaText 中文版免费开源代码编辑器 CudaText 中文版 CudaText 特色: 多种语言的语法高亮显示(230 多种词法分析器)。 代码树:如果 lexer 允许,则为函数/类/等的结构。 代码折叠。 多重插入符和多重选择。 查找/替换正则表达式。 JSON 格式的配置。包括特定于词法分析器的配置。 选项卡式 UI。 将视图拆分为主要/次要视图。将窗口拆分为2/3/4/6组标签。 命令面板,具有模糊匹配。 小地图。微图。 显示未打印的空格。 支持多种编码。 可自定义的热键。 二进制/十六进制查看器,用于无限大小的文件(可以显示 10 Gb 日志)。 正确保存二进制文件。 HTML/CSS编码功能 针对 HTML,CSS的智能自动补全功能。 使用 Tab 键(Snippets插件)完成HTML标签。 HTML 颜色代码(#rgb,#rrggbb)下划线。 在编辑器区域(jpeg / png / gif / bmp / ico)中显示图片。 当鼠标移到图片标签,实体,颜色值上时显示工具提示。 实现为插件的功能 附加组件管理器 在文件中查找 片段 外部工具 专案经理 会议经理 宏管理器 拼写检查器 FTP 面板 短绒支持(CudaLint) 括号突出显示,转到配对括号 高亮显示所有事件 颜色选择器 插入日期/时间 HTML / CSS / JS / XML / SQL的格式化程序 侧边栏中的标签列表 创建备份文件 菜单配置器 和更多… CudaText 简体中文设置:Options – Translations… – 双击 zh-CN 即可.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值