Linux上的C++/Assembly IDE

Eli*_*Eli 6 c++ linux ide assembly

我正在寻找的是一个可以在Linux上运行的IDE,它支持C++和x86汇编语法高亮.我已经尝试过Code :: Blocks,但这不会让我按需要运行程序,因此效果不佳.

我的需求:

  • 能够通过在某个目录中发出"make all"来编译程序
  • 能够通过发出自定义命令而不是运行某个可执行文件来运行程序
  • 图形化(不是vim/emacs/etc)并将在GNOME/Fedora 14中运行

什么会非常有用:

  • Git集成
  • 自动转换(如Code :: Blocks)

Eclipse对我来说不起作用,因为无论我设置什么,它都会尝试使用错误的工具链对整个程序进行自动构建/错误检查,并且错误输出所有内容,即使我禁用了CDT.

汇编语法突出显示不是必需的,但会很有用.但是,它必须具有C++语法突出显示.

编辑:通过"图形"我的意思是我前段时间已经尝试过vim/emacs,发现它们太难以学习如何在短时间内使用而不会失去理智.

编辑2:给定的编辑器也应该只在一个文件中存储项目文件,因为我不希望每次编辑器在那里静默添加一些文件时"git add"一个全新的目录.

xis*_*xis 5

您如何看待KDevelop?


seh*_*ehe 3

维姆

一定要看看

简直是最好的编辑器,可以在任何地方工作 - 包括在屏幕下的远程终端中:)

日食CDT

Eclipse 可以导入现有的 makefile 项目,并且不会破坏 makefile :) Eclipses intellisense 很好

我在 Linux 上使用 Eclipse HELIOS。它支持

  • 剖析,
  • 使用 valgrind 进行内存检查
  • GDB调试、远程调试
  • 调用图可视化、综合符号 XRef(通常的 Eclipse 快捷方式适用)、简单重构
  • 覆盖GCov
  • 个人档案
  • ...

它应该是可移植的,所以我希望其中大部分都可以在 Windows 上运行。