首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  程序员

IDE 之争是在争啥

  •  
  •   yidinghe · 85 天前用 Android 发布 · 6270 次点击
    这是一个创建于 85 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我 05 年毕业,那时候还是用 JBuilder 开发,所幸不到一年后,听说有个叫 Eclipse 的开发工具流行起来了,于是赶紧尝试了一下,然后就离不开了。

    通过 Eclipse 我第一次接触到重构这个概念。于是 JBuilder 很快被我淘汰。但 Eclipse 我也没用多久,因为到了 07 年我发现了一个叫做 IntelliJ 的开发工具。

    我发现这东西简直就是神器。用它编码就跟砌麻将一样随性。

    因为对程序员来说,脑子是转的最快的,手脚要跟得上脑子的思路,才能达到效率最大化。比如我要写一段代码,思考五秒,就想好怎么写了,但因为工具不给力,磨磨蹭蹭一分钟才写完,这就不爽了。但如果有好的工具,想到哪就写到哪,思路就不会有被打断的感觉,之前一天干的活,现在三个小时就能做完,也不会特别累。

    所以回过头再看那些自称习惯了低效开发工具的人,就不难理解,这些人的思考速度还没有超出自己打字的速度,所以并不会觉得工具不好用。

    所以说到底虽然 IDE “不过是工具”,但对人来说工具难免有好坏之分。这好坏是怎么来判断的,我觉得就是看编码能不能跟上思路。

    83 回复  |  直到 2018-05-27 19:51:55 +08:00
        1
    ofnh   85 天前 via Android
    这东西就像我说饭好吃,你说面好吃,谁也说不过谁
        2
    nieyujiang   85 天前 via iPhone
    iOS 开发者表示情绪稳定
        3
    df4VW   85 天前
    @nieyujiang appcode 试试?
        4
    ETiV   85 天前 via iPhone
    所以程序员真的需要脑袋想一想代码就能出来的 IDE …?
        5
    jameslan   85 天前 via Android   ♥ 19
    楼主你应该学点不像 java 那么啰嗦的语言
        6
    cxbig   85 天前 via iPhone
    内心焦虑的某种现实反应
    绞尽脑汁炫自己冒尖的东西
        7
    nieyujiang   85 天前 via iPhone
    @df4VW #3 试过,体验一般般
        8
    df4VW   85 天前   ♥ 2
    @nieyujiang 和 xcode 比还一般般么?
        9
    xuwenmang   85 天前   ♥ 2
    这东西都是明星效应,除了跟大神(明星)用一样的东西具有心理上的满足感以外,以后又可以秀一下了~还可以显得自己思考的非常快~
        10
    lightening   85 天前   ♥ 3
    说实话现实工作中遇到的感觉编辑器跟不上脑子的人,往往不是因为脑子转太快,而是因为想得太简单。
        11
    nieyujiang   85 天前 via iPhone
    @df4VW #8 是的,没感觉有什么特别突出的地方
        12
    wlwood   85 天前 via Android
    使用环境不一样,使用的东西不一样,自然不一样。
    lz 你就写 java 用这样玩意当然是好。
    你天天跟服务器打交道试试?
    你天天要写 shell,perl,python,C 试试?
    讲真,很多时候,当你用 java 写出要的东西,再传上服务器,然后再配置 java 环境,你的肉鸡早已被人干掉。
    你就写过 java,也好意思说自己脑子转的快
    你有试过要边写代码,边思考这个网络拓扑是怎么样的?
    你可知道为啥 CPAN 库如此庞大?
    哦,你印象中,就只有 maven 吧?
        13
    PythonAnswer   85 天前 via iPhone
    手写 js 感觉压力不大啊
        14
    bucky   85 天前   ♥ 5
    @wlwood 你们程序员思维真的好奇怪,你用各种语言就是因为各种语言有自己擅长的领域,然后换到 ide 脑子一下子就僵了,ide 各种编辑器也有使用的场景呀,这也能争论?
        15
    bucky   85 天前   ♥ 8
    说真的,讨论语言哪个好,IDE, 编辑器哪个最好,纯粹是娱乐活动,不觉得这和讨论漫威哪个英雄最厉害这种行为一模一样吗?
        16
    WildCat   85 天前
    @bucky

    “不觉得这和讨论漫威哪个英雄最厉害这种行为一模一样吗?”

    不能同意更多!
        17
    DavidNineRoc   85 天前 via Android
    还用争?世界第一,嗷,不。宇宙第一 IDE 是什么。
    楼下麻烦告诉楼主一下
        18
    lucasmi2002   85 天前 via Android
    争个效率
        19
    mseasons   85 天前   ♥ 1
    @DavidNineRoc VS !
        20
    boywang004   85 天前
    有人的地方就有江湖,有江湖的地方就有鄙视链。
        21
    Aumujun   85 天前 via Android
    楼主 我英文一分钟 640 字母,请问如何跟上脑子的节奏?
        22
    NicholasYX   85 天前 via iPhone   ♥ 1
    VS 看戏中
        23
    wlwood   85 天前 via Android
    @bucky 对啊,我一开始就说使用环境不一样啊
        24
    wlwood   85 天前 via Android
    @bucky 没说 java 不好,也没说 IDE 不好。我也没说哪个编辑器好,哪个编辑器不好。就 java 的到处鼓吹 java 多好多好 Eclipse 多好多好!
        25
    Mogugugugu   85 天前 via Android   ♥ 1
    这强行杠......
        26
    zhang1215   85 天前
    宇宙第一 IDE 笑而不语
        27
    int11   85 天前   ♥ 6
    安静!吵到我用 TNT 了
        28
    EricFuture   85 天前
    萝卜白菜各有所爱,没必要强求吧
        29
    pheyer   85 天前   ♥ 1
    LZ,我认为你说得没错,但语言是苍白的,文字的说服力有限,在这个视频时代,你能不能录一个用 Idea 写 Java 代码的视频,表现出行云流水的敲代码感觉让人直呼 666 的?
        30
    wweir   85 天前
    习惯了编辑器的自定义,觉得多数时候 IDE 都显得绑手绑脚。部分场景下 IDE 确实会快一点,那是在牺牲部分兼容性的基础上实现的。
        31
    wweir   85 天前
    最不爽的是 IDE 多时针对单语言的,经常乱翻各种源码的话,IDE 显得不够方便
        32
    gam2046   85 天前
    我感觉我自己是每次是手更不是脑子的速度。

    代码敲着敲着,手上就停了,要想好一会接下来怎么写。

    我感觉 IDEA,最大的优势是用来看别人的代码。可以很快的了解这个项目别人之前是怎么写的,大致结构是什么(当然看的人首先要知道这种设计模式)。

    写的话,我感觉 IDEA 依旧比 Eclipse 好,还是至少我自己没感觉到手速影响了大脑的思考。我自己是更多的时间在想怎么写。个人感觉 Eclipse 写 Java 比较吭的两个点是,一个构建过程中时常出现一些奇奇怪怪的问题,导致无法成功编译,通常需要 clean 或者重启 Eclipse ;另一个就是 Eclipse 的自动补全相比 IDEA 真的是差距有点太大了。
        33
    dream7758522   85 天前 via Android
    @ofnh 饭和面不一样?
        34
    pkookp8   85 天前 via Android
    大家不要吵,先听我一问
    关公战秦琼,谁厉害
        35
    guokeke   85 天前 via Android
    PHP 是世界上最。。。
    对不起走错片场了
        36
    vjnjc   85 天前 via Android
    idea 和 eclipse 比确实要好不少。
    但 sublime 和 vs code,vim 和 Emacs 差距就不明显了。。。
        37
    cs923   85 天前 via Android
    ide 都是不断进步,不断吸取优点的产品。非得和老牌比一下,就没意思了。
        38
    EricXuu   85 天前 via Android
    @pkookp8 管饭的最厉害
        39
    wlwood   85 天前 via Android
    就 java 事多!看看隔壁贴,妹子写 java,写的都高血脂、腰肌劳损、结膜炎、乳腺增生了。eclipse 那么好,怎么搞的,人身体都有毛病了?

    https://www.v2ex.com/t/457803#reply111
        40
    jiangnanyanyu   85 天前 via Android
    所以你们又争起来了
        41
    nbstoner   85 天前
    总想搞点事情,喜欢啥就用呗。
        42
    Blazings   85 天前 via Android
    vs 笑而不语
        43
    wizardoz   85 天前
    所以回过头再看那些自称习惯了低效开发工具的人,就不难理解,这些人的思考速度还没有超出自己打字的速度,所以并不会觉得工具不好用。
    ====================================
    LZ 觉得哪些是低效的开发工具?
        44
    raptor   85 天前
    @jameslan 哈哈哈,人艰不拆
        45
    wlwood   85 天前 via Android
    @wizardoz +1
    以为自己用的,就是高效率,思考速度就是比他人牛逼!
    思考速度跟用什么编辑器有什么关系?
        46
    xiaoshenke   85 天前
    用宇宙 vim 编程完全抛弃了 ide 的站在鄙视链顶端的路过
        47
    yulitian888   84 天前
    哪里有“之争”来着的?
    IDE 企业在争市场占有率,打打嘴炮互黑是有利益驱动的。Intel 还不是在吹自家的 c++编译器比别家编出来的执行效率高,然并卵,并没能把其他厂商打死。微软、IBM 这种巨头也是喜欢用并购来打死对手,而不是嘴炮。
    用户跟风黑就很无聊了。更何况那么多语言,分别使用不同 IDE,根本不需要争什么好吧!爱用啥用啥,自己的事,管别人说什么呢?
    楼上 vim 的走开,咸甜豆腐脑( IDE )打架呢,你个煎饼( Editor )站一边吃瓜就好了!
        48
    param   84 天前 via Android
    我现在写 Python,思考远远跟不上手速
        49
    boris1993   84 天前 via Android
    好坏判断就是,我喜不喜欢这玩意
        50
    fancyhan   84 天前 via iPhone
        51
    caixiexin   84 天前 via Android
    争优越感,争鄙视链,整认同感。
    马斯诺需求层次模型告诉我们,这是获得温饱安全以后人闲的蛋疼才会做的事
        52
    yagamilin1120   84 天前
    各有各的习惯,各自不服各自,各自不愿尝试,各自看不起。
    说多了就两个字: 矫情。。。
    我都用过,开心就好。
        53
    glues   84 天前 via iPhone   ♥ 2
    不要跟我说什么编辑器 IDE,在我 TNT 面前,你们都是战五渣
        54
    falcon05   84 天前 via iPhone
    更喜欢方便读代码的工具,写代码差异不大
        55
    Cbdy   84 天前 via Android
    毕业十几年,这个问题还想不明白。。。
        56
    shihira   84 天前 via Android
    本身脑子跟不上手就是很正常的,推敲半天才能出好设计。嗖嗖地噼里啪啦地写的都是烂代码。这反映出 po 其实是在砌砖,你噼里啪啦敲出来的有多少是废话冗余考虑不周的地方。
        57
    joe1213   84 天前 via Android
    如果全世界的优秀网站都是中文书写,那绝对对推广中文大有益处。但如果技术社区全都拱手相让,那就没这一天了。
    我接触很多台湾人,现在查资料经常会查到知乎跟简书之类的,很明显这会对他们有心理打击,对我们反而有心里认同。
        58
    joe1213   84 天前 via Android
    我是谁,我在哪里,串贴了,不好意思
        59
    guoyuchuan   84 天前
    你就不怕被打吗
        60
    MartinWu   84 天前
    引战帖都是从秀优越起。
        61
    oska874   84 天前
    你开心就好。
        62
    twor2   84 天前 via iPhone   ♥ 2
    我看题目以为你是反战的,进来看内容去发现是希特勒
        63
    maemolee   84 天前   ♥ 1
    谁用 IDE 啊,我们都是用针在硬盘上戳二进制的(
        64
    ucloudu   84 天前
    @int11 你是真的优秀
        65
    1073850525   84 天前
    v2ex 为什么不能赞,我要给你 10086 个赞。。。。。
        66
    1073850525   84 天前
    @maemolee
    v2ex 为什么不能赞,我要给你 10086 个赞。。。。。
        67
    NonClockworkChen   84 天前
    这个很简单。
    同样的你,用 IDEA 好,还是用 IDEB 好。
    对你来说,哪个快,哪个好。
    但是不能简单地放到别人身上。

    具体问题具体分析,每个人的能力都不一样,方向也不一样。
        68
    g00001   84 天前
    每天争来争去,但是这些 IDE 还不都是别人写的,
    这就好像没能力造航母的国民每天都在争论别国哪个航母造的好,还经常争的相互打了起来,
    而有能力造航母的国民,根本就没太多时间搞这种事情。
        69
    cholerae   84 天前
    反正我打字的速度从来都不是瓶颈
        70
    yzmm   84 天前
    楼上好几个脑残,人家用啥语言用啥 ide 关你屁事
        71
    Jackeriss   84 天前
    程序员就是这样的啊,每天写写代码,看看撕逼,心情好了也撕两句,没心情了就当看看段子。
        72
    johnniang   84 天前 via Android
    表示没钱买 IDEA
        73
    ustclihui   84 天前 via Android
    @xiaoshenke 研究表明,用 emacs 的比 vim 的 jj 要长
        74
    builder007   84 天前 via Android
    @ustclihui 真的吗?我最近开始用 Emacs 了耶!
        75
    sadaharu09   84 天前 via iPhone
    你可以试试全新 Visual Studio ………
        76
    x18960   84 天前 via Android
    还是熟练 idea。
    但是电脑不行的话,还得继续 eclipse
        77
    x18960   84 天前 via Android
    myeclipse 打错。
        78
    lengyihan   84 天前 via Android
    个人习惯吧。😂都可以扩展的。其实真正需要的是想个设计,工具能自动写出完美代码。
        79
    greatghoul   84 天前
    简单的编辑器和 IDE 我都喜欢。
        80
    Anhedonia   84 天前
    VSCODE-VIM
    唯一原因是每次开 dota 都要关了 vscode,不然就会很卡
    所以没办法我只能转到 vim 了,这样每次玩游戏都不用特意关掉编辑器。
        81
    twor2   84 天前 via iPhone
    @builder007 #73 后天的不算
        82
    linkermlin   83 天前
    自己用爽就行。
        83
    cfans1993   83 天前 via Android
    @glues 配合头像食用更佳 哈哈哈
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   1818 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 26ms · UTC 04:30 · PVG 12:30 · LAX 21:30 · JFK 00:30
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1