编辑器怎样都好,编程最重要的是,要有一个GUI设计的好的debugger。在Windows下面,Visual Studio恰好充当了这样的角色。你开发一个巨型软件,你会发现其实intellisense有没有其实怎样都可以,但是debugger要是像gdb一样,那才真的是浪费了大量的时间。
在公司开发Office的时候,VS的编辑功能完全失效了,就只剩下一个残废的高亮。但是尽管退化成了notepad,也改变不了打字只占用不到10%的时间的这么一个事实。
有些极端情况下,VS的debugger搞不定,你可以把WinDbg当插件弄进去,继续使用。
那些推崇vim的人,如果他真的用vim+gdb,那大概只能说明三个情况他的程序很简单,所以觉得还凑合
在他那个环境下没人写好的debugger给他用
自虐
如果他用的是VS + VsVim,那这个人还算正常(逃
我也用过vim,对比起VS我的确没发现
在编辑C++代码的时候
到底有什么神奇的功效。唯一我在用VS的时候会怀念的vim功能,就是宏了。每次从头文件复制一堆函数到cpp里面加大括号的时候,我都很想用宏(逃。不过听说有些人为这些事情都写了插件,不过我懒得去装了。