zoukankan      html  css  js  c++  java
  • 开发工具与开发能力(吐槽,无其他意义)

    当一个程序员只会一门语言时,可以选择一个这门语言专用的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号.

  • 相关阅读:
    [Leetcode] 225. Implement Stack using Queues
    前端面试题2
    数据结构_stack
    数据结构 station
    数据结构_wow(泡泡的饭碗)
    数据结构_XingYunX(幸运儿)
    数据结构 nxd(顺序对)
    数据结构 hbb(汉堡包)
    数据结构 elegant_sequence(优雅的序列)
    数据结构 i_love(我喜欢)
  • 原文地址:https://www.cnblogs.com/CLTANG/p/3139421.html
Copyright © 2011-2022 走看看