2025 年 Linux 的 16 个最佳 Notepad++ 替代品

记事本++是一个完全创建作为替代记事本视窗– 是根据编写的火花C++并实施Win32 APISTL确保程序尺寸小且执行速度快,这些特性使其成为开发人员中的家喻户晓的名字。遗憾的是,没有适用于 Linux 用户的版本。

这是最好的列表记事本++您可以在 Linux 发行版上运行并感到满意的替代方案。

1.Vim编辑器

是一个功能强大、完全可配置的文本编辑器,用于创建或编辑任何类型的文本,例如源代码、配置文件、脚本等。它的样式为““,它随 Apple 的 OS X 和大多数 Linux/Unix 系统一起提供。

维姆有点不同于因为它可以在终端或命令提示符下运行并为您提供各种模式:普通模式为了四处走动,插入模式用于打字,以及命令模式用于发出命令。

很多人都喜欢维姆其定制和插件、多级撤消树、广泛的插件系统、对太多文件格式和编程语言的支持以及与许多工具的集成支持。

Vim 编辑器

想要了解更多关于维姆编辑,请查看以下相关文章。

2. 纳米编辑器

是一个开源的适用于类 Unix 操作系统。它是仿照部分松树的电子邮件客户端和微微具有更多功能的文本编辑器。

其功能包括语法突出显示、通过单次击键 (M-3) 注释/取消注释行、可绑定功能、轻松地从合理的段落中剪切尾随空格等。

Nano 编辑器快捷键

在,nano已经安装;如果没有,您可以使用以下适合您的特定发行版的命令轻松安装它。

$ sudo apt install nano         [On Debian, Ubuntu and Mint]
$ sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/nano  [On Gentoo Linux]
$ sudo apk add nano             [On Alpine Linux]
$ sudo pacman -S nano           [On Arch Linux]
$ sudo zypper install nano      [On OpenSUSE]    

3.GNU Emacs

GNU Emacs是一个可定制、可扩展、开源、自记录的实时显示文本编辑器埃玛斯文本编辑器系列,因其可扩展性而广受欢迎。

其功能包括语法高亮支持多种文件格式和语言、使用自定义Emacs Lisp代码或 GUI、完整的 Unicode 支持、完整的内置文档和教程等。

GNU Emacs 文本编辑器

安装GNU Emacs在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install emacs         [On Debian, Ubuntu and Mint]
$ sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
$ sudo apk add emacs             [On Alpine Linux]
$ sudo pacman -S emacs           [On Arch Linux]
$ sudo zypper install emacs      [On OpenSUSE]    

4. 编辑

编辑器是一款开源文本编辑器应用程序,专为通用文本编辑而设计,具有干净简单的 GUI,易于使用。它是 GNOME 自己的文本编辑器,并作为 GNOME 桌面环境的默认文本编辑器提供。

gedit 的功能包括备份文件、文本换行、行编号、远程文件编辑、可配置字体和颜色、正则表达式支持等。

Gedit 文本编辑器

安装编辑器在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install gedit         [On Debian, Ubuntu and Mint]
$ sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
$ sudo apk add gedit             [On Alpine Linux]
$ sudo pacman -S gedit           [On Arch Linux]
$ sudo zypper install gedit      [On OpenSUSE]    

5. 吉尼

杰尼是一个开源 GTK+ 文本编辑器,旨在为用户提供几乎不依赖于其他软件包的轻量级、快速的 IDE。

其功能包括内置可切换控制台、多编程语言、文件格式支持、代码折叠、调用提示、代码导航、符号名称自动完成等。

Geany 文本编辑器

安装杰尼在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install geany         [On Debian, Ubuntu and Mint]
$ sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/geany  [On Gentoo Linux]
$ sudo apk add geany             [On Alpine Linux]
$ sudo pacman -S geany           [On Arch Linux]
$ sudo zypper install geany      [On OpenSUSE]    

6.GNOME 文本编辑器

GNOME 文本编辑器是 GNOME 桌面系统的主要编写工具,它为各种编程语言(包括 Python、JavaScript、C 和 C++)提供了内置主题和语法突出显示的出色编辑用户体验。它还具有搜索和替换、行号和自动完成等功能。

从 2022 年 3 月的 GNOME 版本 42 开始,GNOME 文本编辑器成为 GNOME 的主要书写工具,取代了编辑器。进行此更改的原因是 GNOME 开发人员希望他们的所有程序都遵循 GNOME 中的外观和工作方式的规则。

GNOME 文本编辑器

安装GNOME 文本编辑器在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
$ sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
$ sudo apk add gnome-text-editor             [On Alpine Linux]
$ sudo pacman -S gnome-text-editor           [On Arch Linux]
$ sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. 崇高文本

崇高的文字是一个免费、强大、专有、社区维护、跨平台和可扩展的源代码编辑器,具有Python API

崇高的文字于 2008 年首次发布乔恩·斯金纳威尔·邦德,此后,它赢得了忠实用户的心,他们发誓这是现代版本的GNU Emacs

它具有干净、简约的用户界面,转到任何内容、分割编辑、即时项目切换、支持几乎任何编程语言、支持大量插件等。

崇高文本编辑器

了解更多关于

8.凯特

Kate(KDE 高级文本编辑器)是一个开源 GUI 文本编辑器,由 KDE 社区开发,自 2001 年起与 KDE 软件捆绑在一起。

凯特用作编辑组件广达加, 这乳胶前端,以及K开发,以及其他技术。其功能包括代码折叠、可通过 XML 文件扩展的语法突出显示、自动字符编码检测等。

凯特文本编辑器

安装凯特在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install kate         [On Debian, Ubuntu and Mint]
$ sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/kate  [On Gentoo Linux]
$ sudo apk add kate             [On Alpine Linux]
$ sudo pacman -S kate           [On Arch Linux]
$ sudo zypper install kate      [On OpenSUSE]    

9.记事本QQ

记事本QQ是一个完全免费的源代码编辑器,作为 Linux 的替代品而创建记事本++,仅适用于 Windows。一样记事本++,其目的是保证程序体积小、执行速度快。

其功能包括简单、养眼的用户界面,支持多视图编辑、插件扩展、多种编程语言、语法突出显示等。

Notepadqq 是一个类似 Notepad++ 的 Linux 编辑器

安装记事本QQ在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
$ sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
$ sudo apk add notepadqq             [On Alpine Linux]
$ sudo pacman -S notepadqq           [On Arch Linux]
$ sudo zypper install notepadqq      [On OpenSUSE]    

10.Visual Studio 代码

视觉工作室代码是一个强大的、可扩展的、完全可定制的、跨平台的文本编辑器,由微软公司。它为所有平台上的用户提供了一个统一的环境,可以在任何平台上以任何语言构建和测试程序。

VS代码特点包括智能感知、内置 Git 命令、编辑器中内置的调试器、完整的调试中断、调用堆栈和交互式控制台、支持几乎所有编程语言等。

Visual Studio 代码编辑器

安装视觉工作室代码在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install code         [On Debian, Ubuntu and Mint]
$ sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/code  [On Gentoo Linux]
$ sudo apk add code             [On Alpine Linux]
$ sudo pacman -S code           [On Arch Linux]
$ sudo zypper install code      [On OpenSUSE]    

11.了解你自己

你知道是一个基于 SCIntilla 的文本编辑器,最初创建是为了演示火花但后来变得对于开发和运行通常具有简单配置的程序很有用。

它具有简单的选项卡式 GUI,具有语法突出显示、支持双向文本、帮助脚本、可配置的键盘快捷键等。

赛特的免费版本适用于具有 GTK+ 和 Windows 的 Linux 兼容系统,而商业版本可从 Mac App Store 下载。

SciTE 文本编辑器

安装你知道在 Linux 上,您可以使用以下适合您的特定 Linux 发行版的命令。

$ sudo apt install scite         [On Debian, Ubuntu and Mint]
$ sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/scite  [On Gentoo Linux]
$ sudo apk add scite             [On Alpine Linux]
$ sudo pacman -S scite           [On Arch Linux]
$ sudo zypper install scite      [On OpenSUSE]    

12. 代码龙虾

代码龙虾是一款完全免费、多功能且可移植的 IDE,专为 PHP、HTML、CSS 和 JavaScript 项目而设计,支持超过 15 个框架。它为用户提供了许多付费应用程序中几乎所有的功能,例如成对突出显示、工具提示、PHP 和 JS 调试、高级自动完成、增量查找等。

专业版包含 SASS 和 LESS、分割窗口比较、代码验证、SQL 管理器等功能,以及大量值得企业用户使用的附加插件。

Codelobster IDE

13. 精简版XL

精简版XL是一个轻量级、快速且现代的文本编辑器,是原始文本编辑器的一个分支精简版编辑。它写在卢阿C,这使得它能够使用 Lua 插件快速且轻松地进行扩展。

该界面简约但用户友好,具有语法突出显示、代码折叠、搜索和替换以及选项卡式编辑等基本功能。开发人员喜欢它的简单性和低内存使用量,使其非常适合旧机器或无干扰编码。

它支持多种编程语言,非常适合初学者和寻求快速编辑器的高级用户。

Lite XL – 强大的文本编辑器

14.蓝鱼编辑器

是一款功能丰富的编辑器,主要针对 Web 开发人员和程序员,它支持多种语言,如 HTML、CSS、PHP、JavaScript、Python 等。

它速度超快,并具有自动完成、代码折叠、语法突出显示和通过 FTP/SFTP 进行远程文件编辑的功能。它还支持模板、片段和项目管理功能,使其成为专业 Web 开发人员的绝佳选择。

虽然它的界面看起来有点传统,但它功能非常强大,可以高效地完成工作,而且不会占用大量资源。

蓝鱼编辑

15. 微型编辑器

是一个基于终端的现代文本编辑器,设计简单直观,即使对于刚接触命令行的用户也是如此。它提供多种语言的语法突出显示、鼠标支持、撤消/重做和可自定义的键绑定。

不像维姆或者Emacs,没有陡峭的学习曲线,您只需启动它并开始输入即可。它还支持用 Lua 编写的插件,并且可以分割窗口进行并排编辑。

如果您更喜欢使用终端但想要现代的编辑体验,是一个绝佳的选择,因为它适用于 Linux、macOS 和 Windows。

Micro – 基于终端的文本编辑器

16. 括号(现在推荐Phoenix Code)

括号是一个漂亮的开源编辑器,专注于前端 Web 开发。最初开发者为土坯,现在由开源社区维护。

括号非常适合使用 HTML、CSS 和 JavaScript。其最大特点是实时预览,它可以让您在编码时立即在浏览器中看到更改。

它还支持内联编辑,您可以在不离开 HTML 的情况下编辑 CSS 规则。凭借广泛的可用扩展,Brackets 仍然是网页设计师和开发人员的首选,尽管 Adob​​e 不再正式支持它。

尽管括号仍然由社区维护,官网现在建议升级到凤凰密码– 现代的延续括号具有新功能和改进的性能。

括号代码编辑器
概括

现在你已经看到了——最好的名单记事本++适用于 Linux 的替代方案。这些编辑器涵盖了从轻量级和基于终端的工具到功能齐全的 IDE 的所有内容。

我们错过了你最喜欢的吗?请随时在下面的评论中分享您的建议或想法!