Visual Studio + Visual Assist + VMWare + 共享文件夹
(在虚拟机中安装LINUX,把LINUX的系统的头文件拷出来,加入VA的包含路径,然后用VS在共享文件夹中创建项目,并在VS中编写代码,最后在LINUX中运行makefile)
这种方法是我目前所使用的开发方式,虽然看起来有点怪异,但编写代码的效率还真不低,也是我最喜欢的开发方式(没有之一)
说实话我完全理解楼主,因为我从windows下转道linux中最长的一个过程,或者说障碍就是IDE,对,就是想找一个好的集成环境,我试过KDevelop,痛苦的是我使用VC太长时间了,遇到这么个东西实在觉得它简直就是太原始了,而且bug也多。后来又试过一个叫DDD的来调试,也许是版本低的原因,那也是一个bug多多,简直不堪使用。
现在我想开了,Linux没有能和我心目中VC6媲美的IDE,我劝告楼主你也别找了。
现在我使用emacs,用惯以后,不少地方都比VC强,但是差的一个地方就是对C++的支持,例如browser,goto definition这些,还是比不上VC。
我现在的解决方案是:在VC下编辑,到linux下编译就行了
总之,不要期望太多,这样就能找到惊喜。


秦合六一 于 2014-01-14 22:12:55发表:
楼主的习惯,只是楼主自己的习惯
zjj2012 于 2014-01-04 11:50:32发表:
3# pl_014
赞一个!
jeffkuang1 于 2013-10-12 16:25:19发表:
学习了。。。
pl_014 于 2013-10-05 14:56:26发表:
[i=s] 本帖最后由 pl_014 于 2013-10-5 15:10 编辑 [/i]
用code::blocks、eclipse或qt creator等成熟的IDE环境。你听说过多少人用kdevelop?
你觉得不好不代表就真的不好,更不代表linux下就没有好的IDE。更没有资格以那种所谓“理性”、“现实”的口吻来片面地进行评论,在我看来,这种口吻更像是不动用主观能动性,消极地削足适履。而且vc6也早已过时了,用着不是一般地别扭,而且跟c99和c++98标准的兼容性还不怎么地(更不用提最新的C11和C++11了)。
vim、emacs都只是编辑器而已,用来整IDE都太麻烦了。用ddd还不如用gdb了。
另外,C语言的编程最好还是要熟悉一下手动编译试调,C源于unix,在unix这种所谓“原始”的环境下才能最好地体味其真谛。
Oersted 于 2013-10-05 08:50:53发表:
支持楼主