Comment on page
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 或更后版本 | 轻量 |
Visual Studio Code 是一种将代码编辑器的简单性与开发人员在核心编辑-构建-调试周期中所需的功能结合在一起的工具类型。它提供全面的编辑和调试支持,可扩展性模型,并与现有工具轻量集成。
要安装 Visual Studio Code,请执行:
# pkg install vscode
Qt Creator 是专为 Qt 开发人员的跨平台集成开发环境(IDE)。Qt Creator 包括以下功能:
- 具有 C++、QML 和 ECMAscript 支持的代码编辑器;
- 快速代码导航工具;
- 静态代码检查和实时样式提示;
- 上下文相关帮助;
- 可视化调试器;
- 集成的 GUI 布局和表单设计器。
要安装 Qt Creator,请执行:
# pkg install qtcreator
Kdevelop 是用于 C/C++ 和其他编程语言的功能齐全、插件可扩展的开源 IDE。它基于 KDevPlatform 以及 KDE 和 Qt 库,自 1998 年以来一直在开发。
要安装 Kdevelop,请执行:
# pkg install kdevelop
Eclipse 平台是一个开放的、可扩展的 IDE,用于任何事物,但又不特定于任何事物。Eclipse 平台提供了构建和运行集成软件开发工具的构建块和基础。Eclipse 平台允许工具构建者独立开发与其他人的工具集成的工具。
要安装 Eclipse IDE,请执行:
# pkg install eclipse
Vim 是一款高度可配置的文本编辑器,旨在实现高效的文本编辑。它是分布在大多数 UNIX 系统中的 vi 编辑器的改进版本。
Vim 常被称为“程序员的编辑器”,对于编程非常有用,许多人认为它是一个完整的 IDE。但它不仅仅是为程序员而设计的,对于各种文本编辑,从编写电子邮件到编辑配置文件都非常适用。
要安装 Vim,请执行:
# pkg install vim
Neovim 是 editors/vim 的一次激进的重构。它对代码库进行了完全改进,包括明智的默认设置、内置终端仿真器、异步插件架构以及为速度和可扩展性而设计的强大 API。它完全兼容几乎所有 Vim 插件和脚本。
要安装 Neovim,请执行:
# pkg install neovim
GNU Emacs 是一款可扩展、可定制的自由/自由文本编辑器。其核心是 Emacs Lisp 的解释器,这是一种支持文本编辑的 Lisp 编程语言,具有扩展的功能。
要安装 GNU Emacs,请执行:
# pkg install emacs