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号.

  • 相关阅读:
    Shell判断文件或目录是否存在
    linux使用wpa_supplicant手动配置wifi
    ubuntu更换apt源后依然搜索旧软件源下载失败问题
    在Ubuntu下解决E: 无法对目录 /var/lib/apt/lists/ 加锁的问题
    Bash中判断一个命令的输出结果是否为空
    [解决]/bin/bash^M: bad interpreter: No such file or directory
    【转】 使用 NetworkManager 命令行工具 nmcli
    【转】wpa_supplicant及wpa_cli使用方法
    [RK3288] Vendor Storage区域知识及探讨
    安装oracle 时“[INS-30014]无法检查指定的位置是否位于 CFS上”问题
  • 原文地址:https://www.cnblogs.com/CLTANG/p/3139421.html
Copyright © 2011-2022 走看看