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

没有 IDE 完全不会写代码了咋办啊

  •  
  •   cpdyj ·
    cpdyj · 2018-07-12 15:06:27 +08:00 · 8563 次点击
    这是一个创建于 1403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用的 Kotlin,刚才去了趟 LeetCode,发现没有 IDE 我连第一道题两数之和都编译不过。。。

    感觉自己废了。

    55 条回复    2018-07-13 18:21:21 +08:00
    814084764
        1
    814084764  
       2018-07-12 15:12:58 +08:00
    没有交通工具,去不了那么远的地方了,咋办啊。。。。
    cuzfinal
        2
    cuzfinal  
       2018-07-12 15:19:59 +08:00   ❤️ 1
    转行卖水果吧
    sexoutsex2011
        3
    sexoutsex2011  
       2018-07-12 15:20:05 +08:00
    没 Google,我都不知道怎么工作了。
    lddsb
        4
    lddsb  
       2018-07-12 15:31:35 +08:00   ❤️ 1
    那就付费购买 IDE。。没有公司真要求员工用记事本写代码的吧。。0w0
    misaka19000
        5
    misaka19000  
       2018-07-12 15:35:23 +08:00   ❤️ 3
    士兵:没有枪我都不会打仗了咋办啊
    厨师:没有锅我都没法做菜了咋办啊
    ebingtel
        6
    ebingtel  
       2018-07-12 15:38:33 +08:00   ❤️ 1
    @lddsb 记事本不要求,但纯 vim 要求的 还是很多的
    cpdyj
        7
    cpdyj  
    OP
       2018-07-12 15:39:26 +08:00 via Android
    只是有点慌,发现脱离 IDE 连 hashmap 有什么样的构造函数都不知道了,括号也扣不对,编译错误三连…
    ACool
        8
    ACool  
       2018-07-12 15:40:18 +08:00 via Android   ❤️ 1
    太过依赖也不好吧,万一穿越了呢(滑稽
    cpdyj
        9
    cpdyj  
    OP
       2018-07-12 15:41:32 +08:00 via Android
    @ebingtel 是啊,上次拿 vim 改那个软件的 JSON,打死也写不对…
    zhuangzhuang1988
        10
    zhuangzhuang1988  
       2018-07-12 15:48:27 +08:00
    那就写个 ide 吧。
    misaka19000
        11
    misaka19000  
       2018-07-12 15:54:12 +08:00
    我觉得没有问题,写程序的目的是为了解决问题,不是为了表现自己的语法有多熟练
    rabbbit
        12
    rabbbit  
       2018-07-12 15:56:31 +08:00   ❤️ 1
    把题复制到编辑器里写啊...
    SuperMild
        13
    SuperMild  
       2018-07-12 16:14:45 +08:00
    问题是,有什么情况是真的没办法用 IDE 的?既然习惯了一个趁手的工具,继续用就好了呀。
    Marfal
        14
    Marfal  
       2018-07-12 16:20:17 +08:00   ❤️ 3
    君子生非异也 善假于物也
    GoPython
        15
    GoPython  
       2018-07-12 16:24:21 +08:00
    多用下纯 vim
    ExploreWay
        16
    ExploreWay  
       2018-07-12 16:59:04 +08:00
    同感迷茫
    ryuzaki113
        17
    ryuzaki113  
       2018-07-12 17:02:55 +08:00
    很正常,为什么不用 IDE 呢
    zlccn
        18
    zlccn  
       2018-07-12 17:18:47 +08:00
    @ACool 首先,你要会造电脑 - -!
    droiz
        19
    droiz  
       2018-07-12 17:21:48 +08:00
    所以我从开始学习编程就坚持一件事:只用 Windows 记事本写代码,脱离补全、高亮、缩进来锻炼自己。
    ACool
        20
    ACool  
       2018-07-12 17:22:03 +08:00
    @zlccn #18 先学会提纯硅,化学反应方程式记住
    loveCoding
        21
    loveCoding  
       2018-07-12 17:22:58 +08:00
    人与动物很大的区别在于会使用 /造轮子提高效率...
    yoeb
        22
    yoeb  
       2018-07-12 17:56:57 +08:00
    用 notepad++啊
    Raymon111111
        23
    Raymon111111  
       2018-07-12 18:00:57 +08:00
    自己翻译机器码呗?
    LioMore
        24
    LioMore  
       2018-07-12 18:02:14 +08:00
    Emacs
    limuyan44
        25
    limuyan44  
       2018-07-12 18:06:03 +08:00 via Android
    这不是很正常,不用 ide 并不意味着什么。。面向 idea 编程比面向 leetcode 编程好多了。
    jiumingzhu
        26
    jiumingzhu  
       2018-07-12 18:20:03 +08:00   ❤️ 1
    我就是个被 VS 宠废掉的人。。。
    smdbh
        27
    smdbh  
       2018-07-12 18:23:08 +08:00
    ide 就是自动完成吧,提高效率。不会写代码体会不了
    CasualYours
        28
    CasualYours  
       2018-07-12 18:32:20 +08:00
    @sexoutsex2011 面向 Google 编程。
    zlccn
        29
    zlccn  
       2018-07-12 18:40:32 +08:00
    @ACool 那都是浮云,首先你要通读历史 0.0 !!!
    loveour
        30
    loveour  
       2018-07-12 21:25:48 +08:00
    @lddsb 哈哈,我遇到过问有没有笔试说没有是机试然后去了让我在记事本里答题的公司。。。
    hundan
        31
    hundan  
       2018-07-13 00:04:25 +08:00 via Android   ❤️ 3
    代码这种事 逻辑算法流程才是关键 如果非要练就一双能精准匹配大括号小括号的眼睛 熟练背下一堆的方法 最实用的场景恐怕是装 x ide 明明是减少无用功的操作 怎么还有人更崇尚用记事本编写 把时间花在简单重复的事情上难道会更让人有满足感吗
    hundan
        32
    hundan  
       2018-07-13 00:07:27 +08:00 via Android
    像 #19 说的用记事本编程去练眼睛 不能说不厉害 但是我觉得这种锻炼就非常没有意义 几乎没有实际的情况会用到这种能力 8102 年了啊还用记事本编程?
    liuhuansir
        33
    liuhuansir  
       2018-07-13 08:16:10 +08:00
    这个得看语言吧,像 Java,kotlin,oc 这种强类型语言用 IDE 无可厚非,特别是 oc,类名和方法名特别长,用记事本写,效率得多低
    skyline45
        34
    skyline45  
       2018-07-13 09:20:16 +08:00
    大开眼界,居然有推崇脱离 ide 写代码的旁友..
    HarveyDent
        35
    HarveyDent  
       2018-07-13 09:42:29 +08:00
    你有更重要的事情,有这时间你多刷两道题不好吗。
    dif
        36
    dif  
       2018-07-13 09:45:51 +08:00
    后面在 ide 中写代码时,就算提示了也要坚持手动补齐,熟练就行了~
    唉,不说了,main 方法都写不全。。
    CrisTao
        37
    CrisTao  
       2018-07-13 10:01:37 +08:00
    不应该都是用 ide 写好,再上复制到 leetcode 上提交的吗
    17681880207
        38
    17681880207  
       2018-07-13 11:13:23 +08:00   ❤️ 1
    离不开 jetbrains 全家桶的飘过~
    way2create
        39
    way2create  
       2018-07-13 11:16:05 +08:00
    没 jb 都不会干活了
    cpdyj
        40
    cpdyj  
    OP
       2018-07-13 11:19:11 +08:00 via Android
    我觉得能用 IDE 还是尽量用,用不了就太痛苦了…
    像#19 那样感觉太没必要了…

    @CrisTao 后来就是这么干的…
    cpdyj
        41
    cpdyj  
    OP
       2018-07-13 11:22:23 +08:00 via Android
    没有 JetBrain 家的 IDE 我啥都不会写,感觉比 VS 好用。
    grewer
        42
    grewer  
       2018-07-13 11:38:20 +08:00
    ide 我只是当提示来的,还是自己按,没回车
    boywang004
        43
    boywang004  
       2018-07-13 11:40:51 +08:00
    Java/Kotlin 的确是对非 IDE 编写不友好的。这没辙。JB 是好东西,希望你也……
    rocksolid
        44
    rocksolid  
       2018-07-13 12:32:23 +08:00
    有什么关系,这年头有煤气烧饭你不用,非要钻木取火
    murmur
        45
    murmur  
       2018-07-13 12:33:56 +08:00
    @skyline45 你是没见过有的 sb 培训班要求上来用记事本写 java 代码的
    CtrlSpace
        46
    CtrlSpace  
       2018-07-13 13:06:43 +08:00
    没有打火机完全取不着火。

    刚去了趟野外,发现自己不会钻木取火,感觉我已经废了。。。
    CtrlSpace
        47
    CtrlSpace  
       2018-07-13 13:07:36 +08:00
    有人以自己精通钻木取火,感觉很优越...
    andrewDDC
        48
    andrewDDC  
       2018-07-13 13:17:48 +08:00
    那就用 IDE,工具而已
    maichael
        49
    maichael  
       2018-07-13 13:18:40 +08:00
    能用就行,还想那么多。
    jmc891205
        50
    jmc891205  
       2018-07-13 14:10:24 +08:00
    脱离了 IDE 连求两数之和都不能一次写对?那就有点过分了。。。
    cpdyj
        51
    cpdyj  
    OP
       2018-07-13 14:44:47 +08:00 via Android
    @jmc891205 本来对 Kotlin 就不是很熟悉,没了 IDE 的智能提示直接懵逼……最后复制粘贴到 idea 里解决的……
    zhujinliang
        52
    zhujinliang  
       2018-07-13 14:52:18 +08:00 via iPhone
    找个没有 IDE 的语言玩玩,比如远古的 GBASIC
    loveuqian
        53
    loveuqian  
       2018-07-13 15:02:00 +08:00
    @grewer

    我就随便截个图(狗头

    KeepPro
        54
    KeepPro  
       2018-07-13 17:58:07 +08:00
    各种动态语言了解一下 譬如 lua 之流的。
    littlewing
        55
    littlewing  
       2018-07-13 18:21:21 +08:00
    没有电脑完全不会写代码了咋办啊
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3269 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:15 · PVG 13:15 · LAX 22:15 · JFK 01:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.