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

你们工作对 IntelliJ 全家桶依赖吗?

  •  2
     
  •   cnbattle · 2018-01-19 14:36:50 +08:00 · 12779 次点击
    这是一个创建于 2502 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不否则 IntelliJ 全家桶的方便与强大,

    如果初中级程序员强依赖 IntelliJ 全家桶会怎样?

    对个人技术与发展会有怎样的影响?
    66 条回复    2019-12-11 08:00:29 +08:00
    whx20202
        1
    whx20202  
       2018-01-19 14:39:44 +08:00
    要么用
    要么换
    要么用盗版(不提倡,而且 V2EX 不允许讨论)

    怎么也不会有技术发展的影响啊

    对是否能手写代码有一定的影响把

    就算全家桶也就几千块,对于中级程序员,或者北上广程序员压力不大
    初级程序员就买一个应该就够了
    fortunezhang
        2
    fortunezhang  
       2018-01-19 14:42:13 +08:00
    有依赖。 很喜欢用。 我主要喜欢他的格式化,ctrl + shift + l。其他编辑器也有格式化,但是不好看。
    holyghost
        3
    holyghost  
       2018-01-19 14:42:49 +08:00 via iPhone   ❤️ 5
    没有全家桶,我现在可能就失业了。感恩。
    xAx
        4
    xAx  
       2018-01-19 14:44:01 +08:00
    比我们这一代早个十年的会说:不要依赖工具,你看我,用记事本都能写游戏

    一个 enter 键就能完成的事,为什么要敲二十多下键盘?
    用记事本和用 ide 写出来的代码和功能又不是不一样。要解放生产力,你啊晓得啊!

    题外话:用 eclipse 的,就是想偷懒
    mb135
        5
    mb135  
       2018-01-19 14:44:17 +08:00   ❤️ 3
    影响非常大,IntelliJ 推动了静态语言对动态语言的逆袭,在 IntelliJ 崛起之前,都静态语言快被动态语言逼到只剩内裤了
    zjsxwc
        6
    zjsxwc  
       2018-01-19 14:45:38 +08:00
    不用 idea 全家桶写代码效率低,还容易出 bug,我认识的人,除了上古大神,很少有人不用
    (汗。。。
    xAx
        7
    xAx  
       2018-01-19 14:47:30 +08:00
    @mb135 你这观点第一次见,比较新奇
    晕.jpg
    MonoLogueChi
        8
    MonoLogueChi  
       2018-01-19 14:53:48 +08:00 via Android
    感觉 JB 家的 ide 是最智能的 ide,以前用 vs+resharp,现在用 rider
    glues
        9
    glues  
       2018-01-19 14:53:49 +08:00   ❤️ 1
    影响非常大,产品做的丑乱杂,长期使用会影响你的审美
    pabupa
        10
    pabupa  
       2018-01-19 14:55:57 +08:00
    没有就不会写代码…………😰
    mb135
        11
    mb135  
       2018-01-19 14:59:27 +08:00 via Android
    @glues 有道理,不过 intellij 家的产品 ui 还说得过去啊?请问阁下用哪款 IDE 或编辑器?
    jlkm2010
        12
    jlkm2010  
       2018-01-19 14:59:29 +08:00
    提高生产力的东西,为什么不用
    Terry05
        13
    Terry05  
       2018-01-19 15:02:57 +08:00
    写 Java 还是习惯于使用 Eclipse
    写前端代码确实是 Idea 好用
    bigxu
        14
    bigxu  
       2018-01-19 15:04:10 +08:00
    atom
    cstj0505
        15
    cstj0505  
       2018-01-19 15:05:12 +08:00
    java,scala 习惯 eclipse,ideal 不习惯,另外就是 ideal 在 linux 下黑色主题显示有问题。
    c,python,shell 的话 vim 就够了。
    go 的话 atom
    we000
        16
    we000  
       2018-01-19 15:09:43 +08:00
    公司买了 license, 但还是 Vim + Visual Studio Code
    lihongjie0209
        17
    lihongjie0209  
       2018-01-19 15:15:30 +08:00
    不用不会写代码.
    mokeyjay
        18
    mokeyjay  
       2018-01-19 15:15:39 +08:00
    非常依赖,没有不会写
    abcbuzhiming
        19
    abcbuzhiming  
       2018-01-19 15:17:07 +08:00
    @mb135 你等等,它推动了静态语言对动态语言的逆袭?你能详细讲讲过程吗,IDE 推动了静态语言对动态语言的逆袭?
    Todd_Leo
        20
    Todd_Leo  
       2018-01-19 15:42:39 +08:00
    不用 IntelliJ IDEA 写 Scala 会很难受, Ensime 的体验还是差好大一截, 最重要的「 Type Info(查看当前变量 /常量 /选中区域的值类型)」的功能无刻替代.
    twoyuan
        21
    twoyuan  
       2018-01-19 15:44:09 +08:00
    不仅用了 JB 全家桶,还依赖上了 JB 家的语言( Kotlin )
    xwhxbg
        22
    xwhxbg  
       2018-01-19 15:53:30 +08:00
    spacemacs 党路过观光
    cxbig
        23
    cxbig  
       2018-01-19 15:54:01 +08:00
    严重依赖
    各种快速调试、数据库整合、代码静态分析等等
    其他工具在质量、UI&UX、工作效率上都没法和 JetBrains 家的比
    提高工作效率省下的时间成本远比 License 高
    carlclone
        24
    carlclone  
       2018-01-19 15:57:15 +08:00
    养成了什么语言都先找一遍 Jetbrain 的 IDE 的习惯
    otakustay
        25
    otakustay  
       2018-01-19 16:08:38 +08:00
    曾经 5 次深度用 webstorm 均失败告终,用起来没有一种流畅感……
    Luckyray
        26
    Luckyray  
       2018-01-19 16:11:01 +08:00
    依赖啊,我电脑上装了 Intellij IDEA、PhpStorm、PyCharm、GoLand、CLion、DataGrip
    Len1133
        27
    Len1133  
       2018-01-19 16:13:58 +08:00
    原来用全家桶的不止我一个
    murmur
        28
    murmur  
       2018-01-19 16:21:22 +08:00
    建议购入正版 用过的都说好
    giuem
        29
    giuem  
       2018-01-19 16:28:29 +08:00 via iPhone
    平常写 JavaScript 用 vsc 就足够了,写 C, PHP 中全家桶
    jiangzhuo
        30
    jiangzhuo  
       2018-01-19 16:28:31 +08:00
    比较依赖
    比如说不用让新员工学习啥代码规范了
    新人直接发个配置文件,提交代码之前记得 ctrl +shift + l 然后再跑一个 eslint 的检查
    如果其他编辑器要配置到这个程度要做的工作可多了,不同员工如果用不同的 IDE 那就更没法统一了
    hyperdak288
        31
    hyperdak288  
       2018-01-19 16:31:20 +08:00   ❤️ 1
    看到这个帖子就好像看到以前人们吹 MBP 一样,各种没了 MBP 就要失业不会干活了。
    ooo3o
        32
    ooo3o  
       2018-01-19 16:32:11 +08:00
    为什么你会觉得所有人都是写 Java 的呢?
    Mark7Dai
        33
    Mark7Dai  
       2018-01-19 16:54:35 +08:00
    吃饭的家伙
    Immortal
        34
    Immortal  
       2018-01-19 16:55:09 +08:00
    idea+vim 插件 完美
    YellowLittleDog
        35
    YellowLittleDog  
       2018-01-19 17:20:40 +08:00
    Intellij IDEA、GoLand、DataGrip、Android Studio + Kotlin
    fan123199
        36
    fan123199  
       2018-01-19 18:02:14 +08:00
    Intellij IDEA、Pycharm、DataGrip、Android Studio、WebStorm
    alexsunxl
        37
    alexsunxl  
       2018-01-19 18:04:10 +08:00
    emacs 党路过
    qdwang
        38
    qdwang  
       2018-01-19 18:27:13 +08:00 via iPhone
    @hyperdak288 哈哈 是的
    kfg
        39
    kfg  
       2018-01-19 20:02:48 +08:00 via Android
    正在用 phpstorm,感觉卡,台式机是 i7 7700+8g+固态,笔记本是 i7 4500u+8g+480g 固态,都感觉卡…
    nl101531
        40
    nl101531  
       2018-01-19 20:03:22 +08:00 via Android
    强依赖。
    bomb77
        41
    bomb77  
       2018-01-19 20:07:28 +08:00
    感谢 JetBrains,为无数程序猿节约了大量的时间
    kmahyyg
        42
    kmahyyg  
       2018-01-19 20:08:50 +08:00 via Android
    Intellij IDEA、Pycharm、DataGrip、Android Studio、WebStorm PHPStorm
    dexterzzz
        43
    dexterzzz  
       2018-01-19 20:55:35 +08:00
    vs,ssms,plsql 表示什么东西
    kaneg
        44
    kaneg  
       2018-01-19 22:26:19 +08:00 via iPhone
    工欲善其事 必先利其器。
    Kopei
        45
    Kopei  
       2018-01-19 22:32:29 +08:00 via iPhone
    感觉 pycharm 比其他的细节做得好,性能优化的也比较多
    leeZoom
        46
    leeZoom  
       2018-01-19 22:43:37 +08:00 via Android
    一般写 Java 用 idea,其他用 vs code/vim
    archer2ee
        47
    archer2ee  
       2018-01-19 22:56:41 +08:00 via iPhone
    自费全家桶,没有 idea 别叫我干活~
    shyling
        48
    shyling  
       2018-01-19 23:16:31 +08:00
    依赖很小
    linux40
        49
    linux40  
       2018-01-19 23:20:54 +08:00 via Android
    一般来说,只有 Java 系列特别需要 IDE 吧。另外,Java 写得很少,用的 Netbeans,不过用的人很少,不知道为什么。。。
    johnnie502
        50
    johnnie502  
       2018-01-20 01:22:37 +08:00
    IntelliJ 全家桶是什么?只听说过 JetBrain 全家桶
    huclengyue
        51
    huclengyue  
       2018-01-20 01:29:26 +08:00 via Android
    @cstj0505 黑色主题有问题?你是什么桌面啊。。。转了好几个没遇到问题。。
    huclengyue
        52
    huclengyue  
       2018-01-20 01:32:20 +08:00 via Android
    @ooo3o 为什么你为什么只有写 java 的才用 JB。。。
    20015jjw
        53
    20015jjw  
       2018-01-20 02:14:01 +08:00 via Android
    Android 用 intellij 来着 等写个几年可能换 vim 吧
    quinoa42
        54
    quinoa42  
       2018-01-20 02:21:34 +08:00
    就算是 java 我也是 eclim+vim
    不过严格意义上算是在用 eclipse 就是了
    Universe
        55
    Universe  
       2018-01-20 07:54:21 +08:00 via Android
    自费全家桶,但是不过 500 行的代码都在 vim 直接写了
    MushishiXian
        56
    MushishiXian  
       2018-01-20 09:00:53 +08:00
    反正我写 php 和 java 都要用到,js 的话目前是用 vscode
    a554340466
        57
    a554340466  
       2018-01-20 09:37:45 +08:00 via iPhone
    Java 用 eclipse。其他的 vscode 满足了
    q397064399
        58
    q397064399  
       2018-01-20 09:51:17 +08:00
    @glues #9 程序员要啥自行车?
    mikulch
        59
    mikulch  
       2018-01-20 11:27:51 +08:00
    必须用。不用没法写代码。
    sw10
        60
    sw10  
       2018-01-20 13:01:33 +08:00
    用惯了,换其他的要适应一段时间。
    TestSmirk
        61
    TestSmirk  
       2018-01-20 14:14:16 +08:00
    有全家桶就是全栈工程师,没有全家桶就是垃圾一台.
    kfchyc
        62
    kfchyc  
       2018-01-20 16:44:45 +08:00
    用 intelliJ 结果考试的破电脑用的 myeclipse 还是需要调整时间到 2013 年的那种…完蛋了准备重修吧……顺便 docker 做的 sqlserver 的容器结果考试机用的 msdbOrz 死了死了
    BTW,JB 全家桶对 edu 身份除了三个团队合作软件不提供高级版之外其余全部旗舰版免费,每年检查 edu 邮箱链接(我们学校不回收学生邮箱哦耶!
    cstj0505
        63
    cstj0505  
       2018-01-22 09:49:28 +08:00
    @huclengyue KDE plasma4
    realwangyibo
        64
    realwangyibo  
       2018-02-05 17:15:45 +08:00
    @xAx
    @abcbuzhiming

    以前静态类型语言被动态类型吐槽的就是写类型麻烦和开发效率低; IDE 的 code completion 在一定程度上降低了手写类型的麻烦程度,何况后来人们发现动态类型在维护上的成本比静态类型更高(动态一时爽,重构火葬场)。静态类型语言随着设计的进步和类型推导的应用,再加上 IDE 各项便利功能的加持,使得其开发效率与动态类型语言的差距在不断缩小。TypeScript 的流行也可以看出静态类型的接受度是不低的。

    代码分析与提示可以作为独立服务运行( Language Server Protocol ),只是目前的社区实现还没法对 JetBrains 产品造成威胁。
    KeyboardManAnAn
        65
    KeyboardManAnAn  
       2019-12-10 15:01:42 +08:00
    如果 Jetbrain 全家桶能够像 VSCode 一样自带各种高颜值的主体就好了,目前的全家桶的 UI 看起来还是相当丑陋,完全是上个世纪的风格,一点都不现代.很疑惑这种商业软件竟然一点也不在乎自己产品的卖相
    cnbattle
        66
    cnbattle  
    OP
       2019-12-11 08:00:29 +08:00 via Android
    @KeyboardManAnAn 装这个插件 Material Theme UI,有很多种 ui 风格,你可以看看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5572 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:21 · PVG 17:21 · LAX 01:21 · JFK 04:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.