温馨提示×

centos写c++用什么编辑器

小樊
62
2026-09-02 23:27:22
栏目: 编程语言

在 CentOS 上写 C++,编辑器/IDE 的选择很多,主要取决于你是要图形界面还是纯命令行,以及偏轻量还是偏工程化。


一、图形界面(有桌面环境,如 GNOME/KDE)

1. Visual Studio Code(最推荐)

  • 轻量、插件丰富、远程开发友好
  • 支持 C/C++ 插件、CMake、调试
  • 安装方式(示例):
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo yum install code

适合:初学者、日常开发、服务器远程开发


2. CLion(JetBrains)

  • 专业 C/C++ IDE
  • 强大的 CMake 支持、重构、调试
  • 商业软件(学生免费)
  • 需要 Java 环境 适合:中大型 C++ 项目

3. Qt Creator

  • 写 Qt 程序首选
  • 也适合普通 C++ 开发
  • 界面友好,调试方便
sudo yum install qt-creator

适合:GUI / Qt 项目


4. Eclipse CDT

  • 老牌 IDE
  • 配置略复杂
  • 现在用的人较少

二、纯命令行(服务器 / 无桌面)

1. Vim / Neovim(最常用)

  • 服务器标配
  • 可配置成“伪 IDE” 推荐插件:
  • YouCompleteMe / coc.nvim(补全)
  • vim-cpp-enhanced-highlight
  • nerdtree(文件树)

适合:远程服务器、习惯命令行的人


2. Emacs

  • 可高度定制
  • 配合 lsp-mode 写 C++ 很舒服 适合:Emacs 玩家

3. Nano

  • 极简
  • 不适合长期 C++ 开发 适合:临时改文件

三、编译器 & 构建工具(必须装)

无论用什么编辑器,都需要:

sudo yum install gcc gcc-c++ make cmake gdb

四、简单推荐方案

场景 推荐
本地 CentOS 桌面 VS Code
服务器 / 远程 VS Code + SSH 或 Vim
Qt 项目 Qt Creator
大型工程 CLion
极客 Neovim

如果你愿意,可以告诉我:

  • 是否有桌面环境
  • 是否远程开发
  • 项目规模(小练习 / 大工程)

我可以直接给你最合适的一套配置方案

0