真的会有人用 vim 开发大的项目吗?
其实vim不vim根本无所谓。我跟你讲吧,最近我也开始搞vim了,然后配置了老半天发现,其实花时间最多的是gdb。我再也不相信那些人说vim可以提高生产力了,他妈都不是瓶颈,写代码最多10%花在vim
真的会有人用 vim 开发大的项目吗?
其实vim不vim根本无所谓。我跟你讲吧,最近我也开始搞vim了,然后配置了老半天发现,其实花时间最多的是gdb。我再也不相信那些人说vim可以提高生产力了,他妈都不是瓶颈,写代码最多10%花在vim上面,90%还得在gdb上面。如果同样是两个可以优化的函数,一个跑10%的时间,一个跑90%的时间,你先优化谁?
还有,开发大型软件跟小型软件的调试方法是一样的,不过大部分时间还是靠专业的test团队来帮我们repro,给我们一个一定会成功引发bug的操作方法,然后我们来debug,已经省事好多了。专业的团队都有专业的分工,这在一定程度上已经降低难度了。
然后那些什么条件断点这些功能,当然不在vim上面。Linux系就特别鼓励你,一个软件干一件事情,好吧。开发调试的时候要不断的切换软件——反正看起来他们很喜欢这样。调试功能在gdb上,只要你肯好好去看那些屎一般的没有格式化的gdb命令输出的消息,也是可以调试的……
责任编辑: