8.4.开发工具
最后更新于
本节介绍了如何在 FreeBSD 系统上安装和配置一些流行的开发工具。
表 3. 支持的开发工具
Visual Studio Code 是工具,它将代码编辑器的简便性与开发人员在核心编辑、构建和调试周期中所需的功能相结合。它提供了全面的编辑和调试支持、可扩展性模型以及与现有工具的轻量集成。
要安装 Visual Studio Code,执行:
# pkg install vscodeQt Creator 是跨平台的集成开发环境(IDE),专为 Qt 开发人员的需求量身定制。Qt Creator 包含的功能有:
支持 C++、QML 和 ECMAscript 的代码编辑器;
快速的代码导航工具;
输入时的静态代码检查和样式提示;
上下文敏感帮助;
可视化调试器;
集成的 GUI 布局和表单设计器。
安装 Qt Creator,执行:
Kdevelop 是开源的功能丰富、可扩展插件的 IDE,支持 C/C++ 和其他编程语言。它基于 KDevPlatform 和 KDE 与 Qt 库,自 1998 年以来一直在开发。
安装 Kdevelop,执行:
Eclipse 平台是开放的、可扩展的 IDE,适用于各种用途。Eclipse 平台提供了构建和运行集成软件开发工具的基础模块和平台。Eclipse 平台能让工具开发者独立开发与他人工具集成的工具。
安装 Eclipse IDE,执行:
Vim 是高度可配置的文本编辑器,旨在实现高效的文本编辑。它是 vi 编辑器的改进版本,分发在大多数 UNIX 系统中。
Vim 常称为“程序员的编辑器”,它在编程中非常有用,以至于许多人认为它是完整的 IDE。然而,它不仅仅适用于程序员,Vim 也非常适合各种文本编辑,从编写电子邮件到编辑配置文件。
安装 Vim,执行:
Neovim 是对 editors/vim 的彻底重构,具有合理的默认设置、内置终端仿真器、异步插件架构和强大的 API,旨在提升速度和可扩展性。兼容绝大多数 Vim 插件和脚本。
安装 Neovim,执行:
GNU Emacs 是一款可扩展、可定制的自由文本编辑器。其核心是 Emacs Lisp 解释器,这是 Lisp 编程语言的一种方言,带有支持文本编辑的扩展。
安装 GNU Emacs,执行:
最后更新于
# pkg install qtcreator# pkg install kdevelop# pkg install eclipse# pkg install vim# pkg install neovim# pkg install emacs