vi/vim 个人感觉很好用,如果你不习惯就用,还有gedit、emacs、kdevelop、eclipse、CodeLite,多试试,总有适合你的才是最好用的
QT,也有用Eclipse的。一般写嵌入式的程序,都是用GCC,用GDB来调试。若Linux是虚拟机,一般,我们可以用VC++作编辑器(代码看起来比较清楚);然后通过共享文件夹的方式连接该虚拟机;用gcc命令编译该代码。