12个针对Linux和编程的最佳文本编辑器[2021版]

您所在的位置:网站首页 es文件编辑器下载安装 12个针对Linux和编程的最佳文本编辑器[2021版]

12个针对Linux和编程的最佳文本编辑器[2021版]

2024-07-16 06:15| 来源: 网络整理| 查看: 265

虽然关于Linux最佳文本编辑器的争论不会很快结束,但有许多编辑器在2021年为开发人员带来了一系列令人印象深刻的特性并提供了良好的用户体验。虽然Vim、Emacs和Nano是游戏中较老且可靠的玩家,而Atom、Brackets和Sublime Text是相对较新的文本编辑器。

现在,让我们开始列出最令人印象深刻、功能丰富且有用的Linux源代码编辑器。

12个最佳Linux文本编辑器

1、Sublime Text

Sublime Text是功能强大的文本编辑器,用于“代码,标记和散文”。 它本身支持大量的编程语言和标记语言。 使用在自由软件许可下维护的插件,可以扩展其功能。

“Goto Anything”是Sublime Text受欢迎的功能,可让您快速浏览文件,行或符号。 Sublime Text的其他主要功能是命令面板,基于Python的插件API,同时编辑,特定于项目的首选项等。

有兴趣的用户可以在这里上找到下载链接以及有关Sublime文本的更多详细信息(https://www.linuxmi.com/centos-sublime-text-3-zhongwen-python.html)。

安装Sublime Text

linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap install sublime-text –classic [sudo] linuxmi 的密码: sublime-text 3211 from Snapcrafters installed

其他Linux发行版的安装过程在Sublime官方网站上有介绍。

2、Atom

Atom是由GitHub开发的免费开源文本编辑器。 它基于Electron(CoffeeScript,JS,Less,HTML),是使用网络技术构建的桌面应用程序。 通常被称为21世纪的文本编辑器,它是一种现代的文本编辑器。

Atom的主要功能是跨平台编辑,内置软件包管理器,文件系统浏览器,多窗格支持,查找和替换功能以及智能自动完成功能。 您可以从数千个开源软件包中进行选择,然后向Atom添加新功能。 它也可以根据您的需求和风格进行定制。

自从微软收购GitHub以来,Atom的开发速度已经放慢了(可能是因为微软拥有Visual Studio Code)。 但是,它仍然是目前Linux上最好的文本编辑器之一。

安装Atom

linuxmi@linuxmi:~/www.linuxmi.com$ snap install atom –classic atom 1.56.0 from Snapcrafters installed

您也可以从Atom官方网站下载.deb和.rpm文件

3、Vim

Vim或Vi IMproved是一种高级文本编辑器,旨在提供更强大的性能并扩展事实上的Unix编辑器“ Vi”的功能。这是一种高度可配置的文本编辑器,旨在满足开发人员的需求。 这就是为什么它通常被称为“程序员的编辑器”的原因。

它既可以作为命令行界面使用,也可以作为GUI中的独立应用程序使用。虽然初学者抱怨它很难使用,但他们也知道它是最强大的文本编辑器之一。它的主要亮点是自动命令、有向输入、分屏、会话屏幕、标签扩展、语法着色和标签系统。

Vim 8.2是这个流行的Linux文本编辑器的最新稳定版本。你可以在Vim的网站上找到更多信息并下载。

安装Vim 见 https://www.linuxmi.com/ubuntu-20-10-20-04-18-04-vim-8-2.html

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install vim

4、Gedit

Gedit被作为GNOME桌面环境的默认文本编辑器。 这个通用的文本编辑器旨在简化和易于使用。 遵循GNOME项目的理念,Gedit带有一个简洁明了的GUI。

Gedit用C编程语言编写,见证了其2000年的首次公开发行。该开源和免费软件完全支持国际化文本。 在Gedit中,您将获得可配置的语法,突出显示各种编程语言,例如C++,C,HTML,Java,XML,Python,Perl等。

最新版本的Gedit随GNOME 40一起提供。您可以在此处找到下载链接和有关Gedit的更多信息。

安装Gedit:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install gedit

5. GNU Emacs

Emacs很可能会成为您最喜欢的Linux文本编辑器之一。 它已经存在了很长时间。 由GNU Project创始人Richard Stallman创建的GNU Emacs是最受欢迎的版本,全球的开发人员和Linux爱好者都在使用。

该免费软件使用Lisp和C编程语言编写,可以使用Turing完整的编程语言进行扩展。 GNU Emacs的用户还享受广泛的文档和教程支持。 还有扩展功能,例如调试器界面,邮件和新闻。

这个自由/自由文本编辑器的最新版本是GNU Emacs 27.2。 有关更多信息,请访问此链接 https://www.linuxmi.com/gnu-emacs-27-2.html。

安装Emacs

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install emacs

6、Visual Studio Code

像面向程序员的最佳Linux发行版一样,Linux编辑器有多种选择,您可以使用它们来完成日常工作。 尽管是由Microsoft创建的,但Visual Studio Code是完全开源的,可以在GitHub上访问其源代码。 截止到今天,已有超过260万用户使用它。

VS Code具有现代外观,尽管重量轻但仍具有强大的性能。 庞大的扩展程序库可支持更多语言,命令,调试器等。此跨平台工具(Linux,macOS和Windows。)附带对TypeScript,JavaScript和Node.js的开箱即用的支持。

VS Code安装命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install code

如果您运行的是CentOS,Fedora或OpenSUSE,则可以从官方网站下载.rpm文件。

7、nano

nano是一种用户友好的文本编辑器,已广泛用于类似Unix的操作系统上。nano于2000年6月首次发布,它模拟了Pico文本编辑器并带有附加功能。它在熟悉的命令行界面中运行。

如果您喜欢在终端上花费大量时间和时间来玩配置文件,nano将满足您的需求。它的主要亮点包括Autoconf支持,区分大小写的搜索功能,自动缩进,交互式搜索和替换,制表符补全,软文本换行等。它是用C编程语言编写的。

该文本编辑器的最新版本是GNU nano 5.7。

安装nano文本编辑器

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install nano

也可以前往nano官方网站下载.deb,.rpm和二进制文件。

8、KWrite

KWrite的首次公开发布于2000年,此后已经走了很长一段路。它是KDE开发的轻量级文本编辑器,基于KATE文本编辑器和KDE KParts技术。

这种流行的文本编辑器的主要功能包括单词补全,自动缩进,语法,根据文件类型突出显示,Vi输入模式以及对插件的支持。KWrite的其他令人兴奋的功能是可扩展性,编码支持,远程文件编辑等。它是用C++编写的。

安装KWrite

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install kwrite

如果您的发行版具有软件中心,则可以搜索KWrite并进行安装。这是KDE应用程序上的KWrite列表。

9、Brackets

Brackets是Adobe于2014年推出的一种流行的文本编辑器。该免费文本编辑器具有实时预览,内联编辑,聚焦视觉工具,预处理器支持和其他令人兴奋的功能。它是从头开始创建的,是为网页设计师和前端开发人员开发的。尽管是轻量级的,但此开源文本编辑器具有现代文本编辑器的所有特质。它是用HTML,CSS和JavaScript编写的。

但是,Adobe将在9月21日停止支持Brackets,并且由于Adobe – Microsoft的合作关系,当前正在“鼓励”其用户切换到Visual Studio Code。

这个出色的文本编辑器的最新版本是Brackets 1.14.1。

安装支架

linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap install brackets –classic [sudo] linuxmi 的密码: brackets 1.14.1 from Snapcrafters installed

10、JED

JED是使用S-Lang库的流行Linux文本编辑器。该跨平台工具可用于各种其他平台,包括Unix,VMS,OS / 2,BeOS,Windows,OpenVMS等。如果您正在运行DOS,则可以运行JED的旧版本。使用JED Linux编辑器的主要优点是它的轻量级特性,可确保您可以轻松地在资源有限的硬件上使用它。

JED编辑器的流行功能是突出显示颜色语法,代码折叠,模拟Emacs等编辑器,不同的编程模式,编辑TeX文件,矩形剪切/粘贴等。

JED 0.99-19是可供下载的最新版本。通过访问此链接进行检查。

JED安装命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install jed

11、Geany

Geany是一款出色的文本编辑器,集成了GTK+工具包,可提供出色的开发环境。如果您正在寻找更像IDE的文本编辑器,Geany可能是一个不错的选择。这个轻量级的IDE支持所有主要的编程语言,并且与其他软件包的依赖性很小。

Geany的显着功能是可插拔界面,语法高亮显示,行编号等。它具有简洁的界面和大量可自定义的选项。它是用C和C ++编写的。

可以下载的最新版本的Linux Geany文本编辑器是Geany 1.37.1。在这里找到更多详细信息及下载链接。

Geany安装命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install geany

12、Notepad

Windows上的Notepad++用户希望以Ubuntu文本编辑器或其他Linux发行版的形式使用它们。但是,该软件在开源平台上是不可用。Notepadqq是值得在Linux上使用的开源替代品。值得注意的是,两个项目都没有共享任何代码。但是,Notepadqq肯定是受Notepad++启发的。

结果,切换到Linux的Windows程序员可以使用Notepadqq并在所有平台上获得流行的软件功能。现在,它甚至可以作为Snap来使用,以便在Ubuntu和其他支持Snap技术的Linux发行版上轻松安装。

您可以访问Notepadqq官方网站下载并安装在您的发行版上。

如何安装Notepadqq?

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install notepadqq

如果要下载Notepad++,则可以下载其快照。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap install notepad-plus-plus [sudo] linuxmi 的密码: notepad-plus-plus 7.9.5 from Taqi Raza (mmtrt) installed

因此,这些是适用于Linux的最佳文本编辑器。Visual Studio Code和Atom是我最喜欢的基于GUI的编辑器,而nano是基于终端的编辑器。现在,在本文中我们可能会错过许多其他出色的开源文本编辑器,因此,请让我们知道您的收藏夹。

Linux文本编辑器上的常见问题

哪种文本编辑器在Linux中是最好的?

迄今为止,Microsoft的VS Code是Linux上最好的文本编辑器。由于它具有出色的UI和整体功能,因此它也是最受欢迎的选择。用于Linux的其他一些最佳文本编辑器是Atom和Vim。

如何在Linux上安装文本编辑器?

您可以使用Aptitude(apt)软件包管理器安装大多数文本编辑器。如果找不到要安装的文本编辑器,则可以在Google上搜索文本编辑器,找到其官方网站,然后添加PPA或下载.deb或.rpm文件。

如何在Linux中编辑文本文件?

在Linux中,有三种打开和编辑文本文件的方式。

方法1:双击文本文件,它将由Linux发行版的默认文本编辑器打开。

方法2:如果已安装Vim,请导航至文本文件所在的目录,然后键入命令vim和文件名。该命令将是“ vim linuxmi.com.txt”。

方法3:您也可以使用nano文本编辑器打开文本文件。执行相同操作的命令是nano linuxmi.com.txt

您发现针对Linux和编程的最佳文本编辑器列表对您有帮助吗?不要忘记让我们知道您的选择和反馈。

你觉得本文整理的针对Linux和编程的最佳文本编辑器对你有所帮助吗?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3