开发工具与开发能力(吐槽,无其他意义)
当一个程序员只会一门语言时,可以选择一个这门语言专用的IDE,比如只会python时,可以选择pycharm。
当一个程序员会两门语言时,可以选择eclipse这样的带插件式的IDE。
当一个程序员用这些IDE用成傻瓜的时候,就可以考虑换VIM了。
万物都有对立面,有好的方面,肯定也有坏的方面,比如当初发现pycharm比ecplise写python爽的时候,毫不犹豫投入到他的怀抱,从1.5用到现在的2.5。版本更新很频繁。
在比如eclipse,从3.2到现在的版本号。
这些IDE都提供给了我们很舒服的项目管理功能,源代码阅读功能。代码之间ctrl+<mouse-a>的跳转功能,都是爱恋他们的东西。
可是,我发现了一个很严重的问题,用着用着我不会“写”代码了!
只会ctrl+c,ctrl+v,从网上复制一段代码的程序员相信有很多,这样的程序员一直自己是鄙视的,但是发现自己有这种趋势了!不会,不懂,不知道,这是我的当前状态,只能聊骚写写这种博文关于IDE的博文。
但是自己又想会很多东西,比如最新出的linux3.9的内核。
1000万行的代码,咱能指望什么,做到个大概就行了。
有的程序员会反问,你做到那玩意有什么用,对不起,我不搞底层,就是想知道。天天做的,看的技术都和工作中的东西不分开,你不烦啊?
最近开始不用IDE了,专心使用VIM,当然带插件的。
发现vim插件配置好了确实是可以的,当然一些前提都是说配置好了。
花了大约一个星期业余时间配置,当前配置出来的东西还是不如其他集成IDE。
最后,我只想说,自己犯贱了,有好用的IDE不用,非得用难用的,因为我以为一个不具备太多具体语言功能,支持很多可能的vim能带给我的是具体语言的深入,多门语言的了解。拭目以待,可能几个月后我告诉大家,我现在的想法是愚蠢的,可能几个月后,我会真的重写一篇推荐你使用他的博文,现在不是,现在只是对自己状态的不满意的一种改变。2013年6月16号.