适用于Linux的11种最佳Notepad ++替代品

Notepadd ++是一个完全免费的源代码编辑器,可以替代Windows上的Notepad,它是在C ++中基于Scintilla编写的,并实现了Win32 API。

Notepadd ++是一个完全免费的源代码编辑器 ,作为Windows上的 Notepad的替代品而创建 - 基于ScintillaC ++中编写,并实现了Win32 APISTL,以确保程序大小小,执行速度快 - 这些功能使其成为一个家族开发者名字。 遗憾的是,Linux用户没有可用的版本。

这里有一个最好的Notepadd ++替代品列表,您可以在Linux发行版上运行并满意。

1. Vim编辑

Vim是一个功能强大,完全可配置的文本编辑器,用于创建任何类型的文本。 它的风格为“ vi ”,它附带Apple的OS X和大多数Unix系统。

它以其多级撤销树,广泛的插件系统,支持太多文件格式和编程语言来列出,以及与许多工具的集成支持而闻名。

Vim编辑

Vim编辑

要了解有关Vim编辑器的更多信息,请查看以下相关文章。

  1. Vim 8.0将在10年后发布 - 在Linux系统上安装
  2. 在Linux中使用Vi / Vim文本编辑器的10个理由
  3. 适用于Linux的6款最佳Vi / Vim启发式代码编辑器
  4. 学习有用的'Vi / Vim'编辑器提示和技巧以提高你的技能 - 第1部分
  5. 8有趣的'Vi / Vim'编辑器提示和技巧适用于每个Linux管理员 - 第2部分
  6. 如何在Vi / Vim编辑器中启用语法突出显示

纳米编辑

Nano是一个基于命令行的开源文本编辑器,适用于类Unix操作系统。 它是以Pine的电子邮件客户端和Pico文本编辑器的一部分为蓝本,具有更多功能。

它的功能包括语法高亮,使用单击键(M-3)注释/取消注释行,可绑定函数,从对齐段落中轻松剪切尾随空格等。

Nano编辑器快捷键

Nano编辑器快捷键

在大多数Linux发行版中,nano已经安装,如果没有,您可以使用以下命令轻松安装它:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

3. GNU Emacs

GNU EmacsEMACS系列文本编辑器中可定制,可扩展,开源,自我文档化的实时显示文本编辑器,因其可扩展性而广受欢迎。

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

GNU Emacs文本编辑器

GNU Emacs文本编辑器

要安装GNU Emacs ,请在Linux终端上发出以下命令。

# apt install emacs [For Ubuntu/Debian]
# yum install emacs [For CentOS/Fedora]

Gedit

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

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

Gedit文本编辑器

Gedit文本编辑器

要安装Gedit ,请在Linux终端上发出以下命令。

# apt install gedit [For Ubuntu/Debian]
# yum install gedit [For CentOS/Fedora]

5. Geany

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

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

Geany文本编辑器

Geany文本编辑器

要安装Geany ,请在Linux终端上发出以下命令。

# apt install geany [For Ubuntu/Debian]
# yum install geany [For CentOS/Fedora]

6.原子

Atom是一个功能强大,可定制,功能丰富,可扩展的开源文本编辑器,由GitHub背后的开发人员为macOS,Windows和Linux创建。

其功能包括与Git本地集成以与GitHub项目合作,Teletype用于实时项目协作,多个窗格,智能自动完成,内置包管理器等。

Atom文本编辑器

Atom文本编辑器

了解有关Atom的更多信息- 适用于Linux的Hackable Text和Source Code Editor

7.崇高文本

Sublime Text是一个免费,功能强大,专有,社区维护,跨平台和可扩展的源代码编辑器,具有Python API

Sublime Text于2008年由Jon SkinnerWill Bond首次发布,它赢得了专注用户的心,他们发誓它是现代版的viGNU Emacs

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

Sublime文本编辑器

Sublime文本编辑器

了解有关如何在Linux上安装Sublime Text的更多信息

凯特

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

KateQuanta PlusLaTeX前端和KDevelop等其他技术中被用作编辑组件。 其功能包括代码折叠,可通过XML文件扩展的语法突出显示,自动字符编码检测等。

凯特文本编辑器

凯特文本编辑器

要安装Kate ,请在Linux终端上发出以下命令。

# apt install kate [For Ubuntu/Debian]
# yum install kate [For CentOS/Fedora]

9. Notepadqq

Notepadqq是一个完全免费的源代码编辑器,作为Notepad ++的Linux替代品而创建,仅适用于Windows。 就像Notepadd ++一样 ,它旨在确保程序大小小,执行速度快。

它的功能包括一个简单,引人注目的UI,支持多视图编辑,插件扩展,几种编程语言,语法高亮等。

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

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

要安装Notepadqq ,请在Linux终端上发出以下命令。

--------------- On Debian/Ubuntu --------------- 
$ sudo add-apt-repository ppa:notepadqq-team/notepadqq
$ sudo apt-get update
$ sudo apt-get install notepadqq

--------------- On CentOS/Fedora ---------------
# yum install notepadqq

10. Visual Studio代码

Visual Studio Code是一个功能强大,可扩展,完全可自定义的跨平台文本编辑器,由Microsoft Corporation创建。 它为所有平台上的用户提供了一个统一的环境,可以为任何平台构建和测试任何语言的程序。

VS Code功能包括IntelliSense ,内置Git命令,内置于编辑器中的调试器,包括调试中断,调用和交互式控制台,支持几乎所有编程语言等。

Visual Studio代码编辑器

Visual Studio代码编辑器

11.科学

SciTE是一个基于SCIntilla的文本编辑器,最初是为了展示Scintilla而创建的,但后来发展成为开发和运行通常具有简单配置的程序的有用工具。 它具有简单的标签式GUI,具有语法高亮,支持双向文本,帮助脚本,可配置的键盘快捷键等。

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

SciTE文本编辑器

SciTE文本编辑器

摘要

所以你有它们。 适用于Linux的Notepadd ++的11种最佳文本编辑器替代品。 你知道你想看到哪些有效的添加到列表中吗? 请随意删除以下部分的评论。