聊一下我在LINUX环境下用过的C/C++编辑器(或IDE)
昨天有个朋友问我想在LINUX环境下学习C++,用什么IDE好?想想我也玩LINUX几年了,就总结一下我在LINUX环境下用过的C/C++编辑器(或IDE)吧。在Windows上,肯定是Visual Studio一家独大,在LINUX上,可以选择的IDE就大多了。。
1:gedit
虽然这只是一个普通的本文编辑器(外加关键字高亮),但却是我初学LINUX时所用的C++编辑器。不过,当时我写的程序也很简单,有没有IDE关系不大,呵呵。
2: vim(gvim)
传说中的神器之一,我也花了很多努力,将它改造成下面这个样子,但是我实在不习惯没有鼠标的世界,后来就没怎么用了(在没有界面的LINUX上除外)
3:emacs
传说中的神器之二,我花了几天来熟悉它,但还是不会用,直接放弃。
4:code::blocks
我挺喜欢的一个IDE,它就相当于VC6的水平,但它的功能和VS+VA相比,还是有些差距的,所以我平时用得也不是很多。
5:qtcreator
QT项目组用QT开发的一个IDE,用它来开发QT程序十分方便(看名字就知道),但开发普通的C++程序时就不是那么好用了,总的来说,它还算是一个非常不错的IDE了。
6:eclipse
传说中比Visual Studio更好用的IDE,但它所占资源实在太大了,在我的虚拟机上,它卡得不得了,加上debug时总是无故挂了。我一怒之下就把它删了。
7:Visual Studio + Visual Assist + VMWare + 共享文件夹
(在虚拟机中安装LINUX,把LINUX的系统的头文件拷出来,加入VA的包含路径,然后用VS在共享文件夹中创建项目,并在VS中编写代码,最后在LINUX中运行makefile)
这种方法是我目前所使用的开发方式,虽然看起来有点怪异,但编写代码的效率还真不低,也是我最喜欢的开发方式(没有之一)
[解决办法]
没有eclipse阿。c++也可以的
[解决办法]
顶楼主的,第七个方法,我也去弄弄看
[解决办法]
QT强势插入、。。。
[解决办法]
VIM
6个字符啊
[解决办法]
其实NetBeans在跨平台开发上做的还是不错.它能自动通过SSH远程发布,编译.用GDB远程调试.整个流程用起来很顺畅.语法提示也做得不错.只要适应它的使用习惯就行.
但它和多数JAVA程序一样,行动迟缓,干什么都感觉要慢半拍.
[解决办法]
samba上来在win下开发不错的,至少svn什么的图形化也更方便了。
只是编译时候暂时还得切到linux终端下去make.
[解决办法]
接分啊 ,vim我只会用这个
[解决办法]
可以试试"anjuta",Fedora里面有.
可以试试"Xcode",这个跟Visual Stiduo一样强大.只能在Mac里面用.环境也跟Linux差不多.
就是虚拟机里也还有点卡.不过显卡好的可以很流畅的运行.
[解决办法]
据我了解,业内某些大佬公司的大佬程序员都是用“7”这种方式,
也有反过来用:写Windows代码虚拟机开Linux写的大佬。比如微软几位C++架构师。
[解决办法]
VIM用的不习惯
[解决办法]
头一次听说7!哈哈~犀利的楼主!
[解决办法]
7应该不错,最近也在从windows转linux开发,学习了,感觉VS还是很好用
[解决办法]