写C++程序的时候,编辑器与IDE的选择。解决方案
写C++程序的时候,编辑器与IDE的选择。
我个人写C++用的是emacs。不少人在看到我写代码时都觉得很原始。
有人觉得emacs不如VS,eclipse等IDE功能强大。不过我不这么认为,就那代码补全功能来说吧。
我们知道,C++有着非常复杂的语法,一条语句可能有多种含义。这就造成了IDE在遇到比较复杂的语句后,无法进行补全。但是emacs,vim这种编辑器可以通过添加插件的方式,调用编译器来分析代码。这样的话,不管遇到多么复杂的代码,只要是可以编译通过的,都可以进行代码补全。所以我认为emacs的功能是比VS之类的IDE强一些的。
大家关于这个有什么看法?
------解决思路----------------------
带GUI的集成环境功能总是有限的,而vim/emacs/gcc/gdb是无限的。
------解决思路----------------------
低端人士主要用 VS,比如我。但从不是因为觉得功能有多强大,而是足够傻瓜
------解决思路----------------------
http://en.wikipedia.org/wiki/Comparison_of_text_editors
------解决思路----------------------
以前学用emacs,实在不觉得强大到哪里去,只是个习惯问题罢了。vim也一样,相对来说还简单高效一点。
就使用上来说,还是觉得vs要人性化一些。emacs/vim能用插件,vs一样可以,只不过它自带的功能已经足够强大,多数功能实在没有再加插件的必要了。
emacs/vim仅有的优势就是可以在控制台上用了
------解决思路----------------------
偶尔用notepad写写。
------解决思路----------------------
vs虽然不开源,但也有免费版可用。不过大家总不甘于用受限版本罢了。vs platform也免费,喜欢搞插件的,直接用这玩意不是更好?
要真心喜欢折腾,自己写一个ide不是更过瘾?
------解决思路----------------------
emacs和vim作为编辑器够用了
------解决思路----------------------
习惯就好的啦
------解决思路----------------------
VC6吧,在windows上开发,大多个都用这个
62708807
职业C/C++交流群
以前很火的,后来被群主清空了
现在找人
------解决思路----------------------
嗯,我昨天测试的时候抄错了代码.也没仔细检查,确实说的不太对.呵呵.见笑了.
不过新版的VS没有这个问题,你不妨试一下.
至于你说我不会C++嘛,姑且这么认为吧.
------解决思路----------------------

------解决思路----------------------
vs还是很强大,毕竟微软投入挺多人,这么多年的开发,就是收费贵了点
emacs和这个还是不能比的,某一个方面emacs可能比vs强,但全面上就不能比了。
这个就像奥运会里面的铁人项目一样,vs在铁人项目中拿第一,但到了单项短跑100m,照样跑不过,
反过来那些100m拿第一的,让他来个跳远、游泳,也是不行的。
所以,要是只用某个一个方面,那么选这些单项强的ide还是不错的,如果使用多个方面的功能,那vs这个重量级的就可以排上用场了
------解决思路----------------------
很显示你的vs没装va,在非win平台,qtcreator与eclipse也是不错的选择,没装va的vs相当于玩wow不用插件
------解决思路----------------------
楼主你如果真心喜欢emacs并希望更多的人是用它,可以发布些使用方面的博客来推广,比在论坛争论效果应该更好吧。毕竟对于小白Coder们来说,VS + Assist组合非常傻瓜,装上就能用,也能满足大多数要求,而emacs设置相对来说复杂不少,大家的精力更多的关注在编程内容而不是IDE的选择,所以也就懒得摆弄。
我个人非常喜欢emacs!
我个人写C++用的是emacs。不少人在看到我写代码时都觉得很原始。
有人觉得emacs不如VS,eclipse等IDE功能强大。不过我不这么认为,就那代码补全功能来说吧。
我们知道,C++有着非常复杂的语法,一条语句可能有多种含义。这就造成了IDE在遇到比较复杂的语句后,无法进行补全。但是emacs,vim这种编辑器可以通过添加插件的方式,调用编译器来分析代码。这样的话,不管遇到多么复杂的代码,只要是可以编译通过的,都可以进行代码补全。所以我认为emacs的功能是比VS之类的IDE强一些的。
大家关于这个有什么看法?
------解决思路----------------------
带GUI的集成环境功能总是有限的,而vim/emacs/gcc/gdb是无限的。
------解决思路----------------------
低端人士主要用 VS,比如我。但从不是因为觉得功能有多强大,而是足够傻瓜
------解决思路----------------------
http://en.wikipedia.org/wiki/Comparison_of_text_editors
------解决思路----------------------
以前学用emacs,实在不觉得强大到哪里去,只是个习惯问题罢了。vim也一样,相对来说还简单高效一点。
就使用上来说,还是觉得vs要人性化一些。emacs/vim能用插件,vs一样可以,只不过它自带的功能已经足够强大,多数功能实在没有再加插件的必要了。
emacs/vim仅有的优势就是可以在控制台上用了
------解决思路----------------------
偶尔用notepad写写。
------解决思路----------------------
vs虽然不开源,但也有免费版可用。不过大家总不甘于用受限版本罢了。vs platform也免费,喜欢搞插件的,直接用这玩意不是更好?
要真心喜欢折腾,自己写一个ide不是更过瘾?
------解决思路----------------------
emacs和vim作为编辑器够用了
------解决思路----------------------
习惯就好的啦
------解决思路----------------------
VC6吧,在windows上开发,大多个都用这个
62708807
职业C/C++交流群
以前很火的,后来被群主清空了
现在找人
------解决思路----------------------
嗯,我昨天测试的时候抄错了代码.也没仔细检查,确实说的不太对.呵呵.见笑了.
不过新版的VS没有这个问题,你不妨试一下.
至于你说我不会C++嘛,姑且这么认为吧.
------解决思路----------------------
------解决思路----------------------
vs还是很强大,毕竟微软投入挺多人,这么多年的开发,就是收费贵了点
emacs和这个还是不能比的,某一个方面emacs可能比vs强,但全面上就不能比了。
这个就像奥运会里面的铁人项目一样,vs在铁人项目中拿第一,但到了单项短跑100m,照样跑不过,
反过来那些100m拿第一的,让他来个跳远、游泳,也是不行的。
所以,要是只用某个一个方面,那么选这些单项强的ide还是不错的,如果使用多个方面的功能,那vs这个重量级的就可以排上用场了
------解决思路----------------------
很显示你的vs没装va,在非win平台,qtcreator与eclipse也是不错的选择,没装va的vs相当于玩wow不用插件
------解决思路----------------------
楼主你如果真心喜欢emacs并希望更多的人是用它,可以发布些使用方面的博客来推广,比在论坛争论效果应该更好吧。毕竟对于小白Coder们来说,VS + Assist组合非常傻瓜,装上就能用,也能满足大多数要求,而emacs设置相对来说复杂不少,大家的精力更多的关注在编程内容而不是IDE的选择,所以也就懒得摆弄。
我个人非常喜欢emacs!