2012年是我码代码最多的一年。1个android小游戏+5个wp7水应用+DynamicCode第一版+BrickBreaker小游戏+DynamicCode第二版+Gearman小修改+Kestrel大修改+C0编译器+Shieldstar大游戏+Cobra实现+数据库大作业...
标签:编程
visual studio vs gdb
开始编程以来已经快十年了,ide也用过了office 97里的vba(好吧这个应该不算ide..不过确实是我的启蒙语言。。),vb6,visual studio2003/2005/2008/2010,devcpp,codelite,codeblock,eclipse,aptana等等。我还没有能力像大牛一样使用vim+gdb调试cpp程序,但是使用vs也已经五六年了,我不明白为什么在windows下,还有许多人不用vs而用gcc+gdb去调试cpp程序。
尤其是这几天一直在ubuntu下编程,我越来越不明白,为什么gdb会如此受到某些大牛们的欢迎。除去了它的跨平台以外,我觉得visual studio内置的调试器绝对比gdb好用。
如果用命令行去调试,可能gdb会表现的比vs要优异。但既然可以随见即所得,为什么还要抱着老方法不放呢。
可能gdb在功能上和vs相差不大,只是调用它的软件对它支持不够好。这不能说是gdb的缺点,但可以说是linux的缺点。
从vs上就能看出MS的优势。虽然linux下的软件包们都可以随意组合,但它们的默契并没有想象中的那么好。而MS虽然自由度不大,但可以保持高度的整合性,使bug尽量少的出现。
它们可能各有千秋,但作为菜鸟的我,还是更喜欢visual studio.