在使用 RockyLinux 进行软件开发时,一个高效的编辑器和调试环境至关重要。本文将带你从零开始,详细配置适用于 RockyLinux 的主流代码编辑器(如 VS Code)的调试支持功能,即使是 Linux 小白也能轻松上手。

一、准备工作:安装必要工具
首先,确保你的 RockyLinux 系统已更新,并安装了基础开发工具:
sudo dnf update -ysudo dnf groupinstall "Development Tools" -ysudo dnf install gdb git python3-pip -y
这里我们安装了:gcc(编译器)、gdb(GNU 调试器)、git(版本控制)以及 Python3(用于部分插件依赖)。
二、安装 Visual Studio Code
虽然 RockyLinux 默认不带图形界面,但如果你使用的是桌面版或通过远程桌面连接,可以安装 VS Code。它对 Rocky Linux IDE配置 支持非常友好。
sudo rpm --import https://packages.microsoft.com/keys/microsoft.ascsudo dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/vscodesudo dnf install code -y
三、配置 C/C++ 调试环境
以 C 语言为例,展示如何在 VS Code 中启用调试功能。
打开 VS Code,创建一个新文件夹(如myproject)并打开。 新建
main.c文件,输入以下代码:
#include <stdio.h>int main() { int a = 10; int b = 20; int sum = a + b; printf("Sum: %d\n", sum); return 0;} 按 Ctrl+Shift+P,输入 “C/C++: Edit Configurations (UI)”,生成
c_cpp_properties.json。 再按
Ctrl+Shift+P,输入 “C/C++: Add Debug Configuration”,选择 “C++ (GDB/LLDB)” → “g++ build and debug active file”。
此时,VS Code 会自动生成
.vscode/launch.json和
.vscode/tasks.json文件。
四、验证调试功能
在
main.c中某一行(例如
printf行)点击左侧边栏设置断点(红点),然后按
F5启动调试。如果一切正常,程序将在断点处暂停,你可以查看变量值、调用栈等信息。
这标志着你已成功完成 RockyLinux编辑器调试 的基础配置!
五、其他语言支持(Python 示例)
对于 Python 开发,只需安装 Python 插件,并确保系统中有
python3和
pip。VS Code 会自动识别虚拟环境并支持断点调试。
# 安装 Python 调试支持pip3 install debugpy
之后在 Python 文件中设置断点,按
F5即可调试。这种灵活的配置方式,正是 Linux代码调试工具 强大之处。
六、总结
通过本教程,你已经掌握了在 RockyLinux 上配置主流编辑器(如 VS Code)进行代码调试的核心步骤。无论你是 C/C++、Python 还是其他语言开发者,这套流程都能帮助你快速搭建高效的 RockyLinux开发环境搭建 体系。
现在,尽情享受在 RockyLinux 上流畅编码与调试的乐趣吧!
