最佳 Linux 代码编辑器:审查和比较的前 10 名

编码非常有趣。 如果您可以学习如何进行编码,则可以为您的操作系统制作有用且出色的应用程序。 要成为一名出色的应用程序开发人员,您必须了解各种应用程序中的编码或编程。 有用于多种操作系统的各种类型的代码编辑器或文本编辑器或 HTML 编辑器,可让您的编码功能轻松快捷。 同时,其中一些在整个操作系统中运行良好。 为了在 Linux 中创建新软件,有许多 Linux 代码编辑器可用。 这些可以使您成为专家级的 Linux 代码开发人员。

IDE(集成开发环境)或代码编辑器非常棒,非常适合构建具有大量便捷功能的新程序或应用程序。 我们在这里列出了前 10 名最好的 Linux 代码编辑器,它们为我们提供了这些功能、自动完成标签和类、具有额外功能的插件,甚至是无需输入的代码片段.

最佳 Linux 代码编辑器

在这里,我们将带来最好的 10 个 Linux 代码编辑器及其审查和比较。 这10个是最好和最受欢迎的 Linux 文本编辑器 具有Linux操作系统的独特功能。

1. Atom – Linux 代码编辑器

原子 是一个 Linux 代码编辑器 智能、时尚、平易近人,但核心可定制。 这个出色的 Linux 文本编辑器让您可以自定义它来做任何您想做的事情。 具有跨平台编辑功能、内置包管理器、智能和现代的自动完成标签功能以及文件系统浏览器,这是 Linux 上最好的代码编辑器之一。 它还支持多个窗格以及查找和替换功能。

如何通过 PPA 在 Ubuntu 中安装

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

– –

如何删除

sudo apt remove --purge atom

2. 括号 – Linux HTML 编辑器

Brackets 是一个用于网页设计和开发的开源 Linux 代码编辑器,由 HTML、CSS 和 JavaScript 等一些顶级 Web 技术制作。 此 HTML 编辑器可用于 Linux、Windows 和 Mac OS X。

括号 Linux HTML 编辑器 具有许多出色的功能,例如跨平台编辑、实时预览、内联编辑器、预处理器支持、SCSS 和 LESS。 这个 Linux HTML 编辑器有一些很好的扩展支持,包括 Emmet、Indent Guides、W3C Validation 等。

如何通过 PPA 在 Ubuntu 中安装

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

如何删除

sudo apt-get remove --autoremove brackets

3. Sublime Text 3 – 一个了不起的文本编辑器

崇高的文本编辑器

崇高的文本 Ubuntu 3 是一个用于编码、标记和样式的令人惊叹的文本编辑器。 Sublime Text Editor 允许代码突出显示和更好的演示。 它还有一个自定义的正则表达式引擎,可以显着加快文件索引和加载速度。

sublime 代码编辑器的命令面板功能提供了对常用功能的访问,例如排序、更改排列和更改缩进设置。 Sublime Text 是高度可定制的。 您可以使用简单的 JSON 文件自定义所有内容,例如菜单、宏、键绑定、片段、完成等。

如何通过 PPA 在 Ubuntu 中安装

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt update
sudo apt install sublime-text

如何删除

sudo apt-get remove sublime-text
sudo apt-get autoremove

4. Vim(免费 – 兼容 GNU)代码编辑器

Vim 代码编辑器

维姆 是 UNIX 最成功和最好的代码编辑器之一。 Vim 很可能与 Vi 相同,但它具有比它更好的功能。 Vim 是一个高度可定制的 Linux 文本编辑器,可以非常有效地创建和更改任何文本。

您可以使用它轻松编辑或创建您的 Linux 软件。 这个 Linux 代码编辑器支持多个插件和数百种旧的和现代的文件格式和编程语言。

如何通过 PPA 在 Ubuntu 中安装

sudo add-apt-repository ppa:jonathonf/vim
sudo apt update
sudo apt install vim

如何删除

sudo apt remove vim
sudo add-apt-repository --remove ppa:jonathonf/vim

5. Gedit——集成开发环境

Gedit 代码编辑器

编辑 是一个集成开发环境 (IDE),作为 Linux 上 GNOME 桌面环境的默认代码编辑器预先安装。 这个 Linux 文本编辑器是为一般目的而创建的,旨在提高效率和简单性。 Gedit 于 2000 年问世; 第一个版本,同时用 C 编程语言编写。

阅读更多:面向开发人员和程序员的 5 个最佳 Linux 发行版

这个开源的免费文本编辑器完全支持国际化文本。 Gedit 为您提供可定制的语法,突出显示了几种广泛使用的编程语言,例如 C、C++、HTML、JavaScript、XML、Python、Perl 和其他现代语言。 用户还可以在远程位置编辑文件。 它为剪贴板工具提供了一个选项(剪切/复制/粘贴)

如何通过 PPA 在 Ubuntu 中安装

sudo apt-add-repository ppa:mc3man/older
sudo apt update
sudo apt install gedit gedit-plugins gedit-common

6. Bluefish——Linux HTML 编辑器

蓝鱼代码编辑器

如果你是 Linux Web 开发者世界的新手,那么 Linux 代码编辑器可能是一个不错的选择。 Bluefish 是为各种操作系统设计的代码编辑器,如 Linux、Mac-OS、Windows、Solaris 和其他 Linux 发行版。

这个最好的 Linux HTML 编辑器提供了一些很棒的高级功能,例如支持集成外部程序、自动完成标签和类、自动缩进、安装附加插件等。这个 Linux 代码编辑器具有整洁、轻量级的图形用户界面,可帮助初学者在 Linux 上开始编码。

与 Linux 其他最好的代码编辑器不同,它还支持多种外部程序,如 Lint、Web-lint、XML-lint、Javac、Tidy。 这个出色的代码编辑器的一个非常重要的功能是在某个系统崩溃或关闭后自动恢复数据。

如何通过 PPA 在 Ubuntu 中安装

sudo add-apt-repository ppa:klaus-vormweg/bluefish
sudo apt-get update
sudo apt-get install bluefish

7. CodeLite – Linux 代码编辑器

代码精简版

代码精简版 是一个免费的、开源的、支持跨平台的IDE。 这个代码编辑器提供了一些最常用的编程语言,如 C、C++、PHP 和 JavaScript。 CodeLite 的开发考虑到广泛使用的平台,例如 Windows、macOS-X 和 Linux。

这个适用于 Linux 的代码编辑器具有一些很棒且有用的功能,例如重构、源代码控制插件、代码导航等。它支持 RAD(快速应用程序开发)工具、LLDB 下一代调试器、多个编译器、将错误显示为代码词汇表等等更多的。

如何通过 PPA 在 Ubuntu 中安装

sudo add-apt-repository ppa:eugenesan/ppa
sudo apt-get update
sudo apt-get install codelite -y

如何删除

sudo apt-get remove codelite -y

8. Eclipse – IDE

蚀

是当今编程世界中最好的开源、跨平台 Linux 代码编辑器之一。 这个广泛使用的 IDE 为其用户提供了一个出色的 GUI,支持拖放功能,以便轻松快速地组合 UI 元素。 通过源导航,Eclipse 还支持语法高亮。

阅读更多:提升旧计算机性能的 5 个最佳轻量级 Linux 发行版

本应用提供多种知识工具,包括Call-graph、Type-hierarchy、Built-in Browser等,支持折叠和超链接导航。 用户可以轻松地进行项目并稍后进行编辑。 这个惊人的代码编辑器也可以进行可视化调试。

如何通过 PPA 在 Ubuntu 中安装

  • 首先,在您的系统上安装 Ubuntu make:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt update
sudo apt install ubuntu-make
  • 为 Java 开发人员的 Eclipse IDE 运行以下命令:
umake ide eclipse
  • 为 Eclipse IDE for Java Enterprise edition Developers 运行以下命令:
umake ide eclipse-jee
  • 为 C/C++ Developer 的 Eclipse IDE 运行以下命令:
umake ide eclipse-cpp
  • 为 Eclipse for PHP Developers 运行以下命令:
umake ide eclipse-php

9. Code::Blocks——代码编辑器

代码块

代码::块 是一个免费但高度可定制和可扩展的跨平台代码编辑器,提供最需要和最理想的功能。 由于其一致的 UI,它已成为所有主要平台上最著名的 C++ 代码编辑器之一。 这个代码编辑器最重要的特点是它允许用户轻松使用各种插件,包括由 Code::Blocks 和个人开发人员编写的。

这个 Linux 代码编辑器可以快速流畅地加载文件。 它支持多种编译器,包括 GCC、C++ 5.5、Clang、Borland 等。这款 Linux 代码编辑器具有许多出色的功能,包括多目标项目、工作区支持、显示本地函数符号、语法突出显示、自定义内存转储等等.

如何通过 PPA 在 Ubuntu 中安装

sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt update
sudo apt install codeblocks codeblocks-contrib

10. Geany – Linux 文本编辑器

吉尼

吉尼 是用于 GTK+ 工具包集成的出色 IDE,可提供出色的开发环境。 如果您正在寻找一种更像 IDE 的 Linux 代码编辑器,那么 Geany 可能是您系统的完美选择。

这款适用于 Linux 的轻量级代码编辑器支持所有主要和现代编程语言,对其他组合的依赖较少。 Geany 的主要特性是可插入和可配置的用户界面、语法高亮、行号等。

虽然它有一个简单的 UI 和大量可配置的功能,但开发人员已经用 C 和 C++ 编程语言编写了它。 您可以使用这款出色的 Linux 代码编辑器完成更多任务,包括自动完成标签、代码导航、代码折叠、符号列表、项目管理等。

如何通过 PPA 在 Ubuntu 中安装

sudo apt-get update
sudo apt-get install geany

荣誉奖

视觉工作室代码

视觉工作室代码

现在我包括 视觉工作室代码 在这个顶级列表中的编辑作为荣誉奖。 发布这段内容后,许多用户向我发送了包含此代码编辑器的请求。 那么问题来了,为什么我在发布内容时没有包含这个?

答案是,与许多其他 Linux 用户一样,我也不喜欢 Microsoft 程序,因为它们不支持开源应用程序开发。 但似乎这一次微软改变了,现在他们正在支持许多开源软件的开发,包括这个。 那么,我为什么要留下对开源开发者有很大帮助的东西呢?

Visual Studio Code 是一个完全开源的 Linux 源代码编辑软件。 坦率地说,它具有许多令人惊叹且有效的功能,可以帮助新手和高级开发人员有效地创建和维护项目。

这个应用程序是轻量级的,非常适合 Web 开发。 主要是它支持编码时的自动完成和有用的提示,内置扩展管理器,集成终端,调试工具,并且总体上提供了一种使用大量编程语言进行编码的简单方法。

下载 Visual Studio 代码

最后的想法

现在我不能说哪个是最好的 Linux 代码编辑器,因为它取决于用户如何使用它来完成他/她的特定任务。 我建议您证明 Linux 代码编辑器的所有功能的合理性,并比较并找出哪一个可以帮助您完成您的要求。 我们考虑它们的功能和易用性来对它们进行评分并在我们的首选列表中选择它们。