8.4.开发工具

本节介绍如何在 FreeBSD 系统上安装和配置一些流行的开发工具。

表 3. 支持的开发工具

名称许可证软件包资源需求

Visual Studio Code

MIT

Qt Creator

QtGPL

Kdevelop

GPL 2.0 或更高版本和 LGPL 2.0 或更高版本

Eclipse IDE

EPL

Vim

VIM

轻量

Neovim

Apache 2.0

轻量

GNU Emacs

GPL 3.0 或更后版本

轻量

8.4.1. Visual Studio Code

Visual Studio Code 是一种将代码编辑器的简单性与开发人员在核心编辑-构建-调试周期中所需的功能结合在一起的工具类型。它提供全面的编辑和调试支持,可扩展性模型,并与现有工具轻量集成。

要安装 Visual Studio Code,请执行:

# pkg install vscode

8.4.2. Qt Creator

Qt Creator 是专为 Qt 开发人员的跨平台集成开发环境(IDE)。Qt Creator 包括以下功能:

  • 具有 C++、QML 和 ECMAscript 支持的代码编辑器;

  • 快速代码导航工具;

  • 静态代码检查和实时样式提示;

  • 上下文相关帮助;

  • 可视化调试器;

  • 集成的 GUI 布局和表单设计器。

要安装 Qt Creator,请执行:

# pkg install qtcreator

8.4.3. Kdevelop

Kdevelop 是用于 C/C++ 和其他编程语言的功能齐全、插件可扩展的开源 IDE。它基于 KDevPlatform 以及 KDE 和 Qt 库,自 1998 年以来一直在开发。

要安装 Kdevelop,请执行:

# pkg install kdevelop

8.4.4. Eclipse IDE

Eclipse 平台是一个开放的、可扩展的 IDE,用于任何事物,但又不特定于任何事物。Eclipse 平台提供了构建和运行集成软件开发工具的构建块和基础。Eclipse 平台允许工具构建者独立开发与其他人的工具集成的工具。

要安装 Eclipse IDE,请执行:

# pkg install eclipse

8.4.5. Vim

Vim 是一款高度可配置的文本编辑器,旨在实现高效的文本编辑。它是分布在大多数 UNIX 系统中的 vi 编辑器的改进版本。

Vim 常被称为“程序员的编辑器”,对于编程非常有用,许多人认为它是一个完整的 IDE。但它不仅仅是为程序员而设计的,对于各种文本编辑,从编写电子邮件到编辑配置文件都非常适用。

要安装 Vim,请执行:

# pkg install vim

8.4.6. Neovim

Neovim 是 editors/vim 的一次激进的重构。它对代码库进行了完全改进,包括明智的默认设置、内置终端仿真器、异步插件架构以及为速度和可扩展性而设计的强大 API。它完全兼容几乎所有 Vim 插件和脚本。

要安装 Neovim,请执行:

# pkg install neovim

8.4.7. GNU Emacs

GNU Emacs 是一款可扩展、可定制的自由/自由文本编辑器。其核心是 Emacs Lisp 的解释器,这是一种支持文本编辑的 Lisp 编程语言,具有扩展的功能。

要安装 GNU Emacs,请执行:

# pkg install emacs

最后更新于

FreeBSD 中文社区