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

[开撕前端 IDE] VS Code 就是 shit,因为巨硬是 bullshit

  •  
  •   shuson · 2016-04-13 15:17:13 +08:00 · 11223 次点击
    这是一个创建于 3181 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现 sublime text 对 project 管理支持不够集成,于是就想找一个更像 IDE 的东西

    搜了坛子发现在夸 atom 好的帖子下面都有人推荐 vs code 。

    试试呗,的确好用。而且插件系统也加上了,还不错。

    可恶至极的东西来了, 上链接 请看第二条

    holy crap

    我看这个哥们骂的可开心了 Visual Studio Code's License is crap

    vs code 的产品经理出来洗涤: continue to be free?

    真的继续免费,那为啥还stop running

    第 1 条附言  ·  2016-04-13 17:24:50 +08:00
    你们 block 不 block 我没关系啊
    你看我来了这么久了,发了几个帖子啊才
    naive
    第 2 条附言  ·  2016-04-14 09:05:07 +08:00

    VS Code is an editor first and foremost and prides itself on a small footprint. Unlike traditional IDEs with everything but the kitchen sink, you can tune your installation to the development technologies you care about. -- quote from 官网

    对不起,不能叫traditional ide,叫 Editor,Editor,Editor

    71 条回复    2016-04-15 12:11:06 +08:00
    forrestchang
        1
    forrestchang  
       2016-04-13 15:33:03 +08:00
    为什么不用 Emacs ?
    leitwolf
        2
    leitwolf  
       2016-04-13 15:34:13 +08:00
    a128445
        3
    a128445  
       2016-04-13 15:34:53 +08:00
    从法律授权的角度,没有微软这么写问题,而且是对用户也对自己负责
    a128445
        4
    a128445  
       2016-04-13 15:35:24 +08:00
    *微软这么写没有问题
    shuson
        5
    shuson  
    OP
       2016-04-13 15:40:31 +08:00
    @a128445 我的意思是,微软号称要贡献开源世界,最后还是要收费
    shuson
        6
    shuson  
    OP
       2016-04-13 15:41:03 +08:00
    @a128445 如果不是那个项目经理来解释,应该就是要收费的意思
    shuson
        7
    shuson  
    OP
       2016-04-13 15:41:38 +08:00
    @leitwolf 以后有可能改
    jsonline
        8
    jsonline  
       2016-04-13 15:43:32 +08:00 via Android
    @forrestchang 因为很难配置。我想知道 web mode 和 emmet mode 可以同时使用吗?
    ck1llc
        9
    ck1llc  
       2016-04-13 15:49:43 +08:00   ❤️ 3
    @shuson 开源和收费是两码事好么?
    saturnast
        10
    saturnast  
       2016-04-13 15:58:55 +08:00
    贡献开源世界,与收费有什么矛盾吗?
    stackboom
        11
    stackboom  
       2016-04-13 15:59:34 +08:00   ❤️ 1
    协议上这么写就写喽~
    现在 vs code 宣传是“您可以在常用平台( Linux 、 OS X 和 Windows )上免费使用 Visual Studio Code ”。
    毕竟连 visual studio 都有 community 免费版, code 应该不会收费。
    就算收费再换 atom 好咯,也许那时候 atom 已经不卡了。
    egen
        12
    egen  
       2016-04-13 16:07:42 +08:00   ❤️ 2
    vscode 官网上大大的 BETA 字样已经表明了现在还是 beta 版本,测试版本有时间限制不是很正常的事情么
    sternelee
        13
    sternelee  
       2016-04-13 16:08:23 +08:00
    你解析一下几 M 的文件(js,css 等随意)用 sublime 打开会卡慢而 VSCode 基本秒开
    ETiV
        14
    ETiV  
       2016-04-13 16:09:10 +08:00 via iPhone
    哥你在逗呢吗?文本编辑器能叫 IDE ?
    Balthild
        15
    Balthild  
       2016-04-13 16:09:32 +08:00
    @ck1llc 如果只是开源+收费,为什么要 Stop running
    kxxoling
        16
    kxxoling  
       2016-04-13 16:13:02 +08:00   ❤️ 2
    看了下 VS PM 的回答,他说 beta 软件截止日期是一种业界常见做法,为了鼓励用户从 beta 版升级到正式版。并没有什么问题。
    ck1llc
        17
    ck1llc  
       2016-04-13 16:15:37 +08:00
    @Balthild 测试版的,收集一段时间 bug 之后, stop running ,发布新版,有何不妥?
    @egen 赞同
    markyangd
        18
    markyangd  
       2016-04-13 16:16:40 +08:00
    别人开发一个软件, License 爱怎么写是别人的事情,不能接收就不要用呗。觉得别人东西不错,想用又觉得 License 不适合自己就骂街,就是无素质的表现。
    ck1llc
        19
    ck1llc  
       2016-04-13 16:16:57 +08:00
    @Balthild
    This software is a pre-release version. It may not operate correctly or work the way a final version of the software will. Microsoft may change it for the final, commercial version. Microsoft also may not release a commercial version. Microsoft is not obligated to provide maintenance, technical support or updates to you for the software.
    fjghur
        20
    fjghur  
       2016-04-13 16:30:37 +08:00
    @egen 产品是一个漫长的过程 问你问题,有 QQ 吗,加下我: 2518837112
    bingliu221
        21
    bingliu221  
       2016-04-13 16:33:23 +08:00
    开源和收费矛盾么?
    shuson
        22
    shuson  
    OP
       2016-04-13 16:37:21 +08:00
    @ETiV vs code 不是文本编辑器啊
    shuson
        23
    shuson  
    OP
       2016-04-13 16:38:07 +08:00
    @ck1llc 这样就好理解了,我当然希望 beta 之后还是免费升级到正式版。
    shuson
        24
    shuson  
    OP
       2016-04-13 16:39:06 +08:00
    @markyangd 霸王条款啊,我可以选择不用,但是我也可以选择骂街啊,素质这个东西,有标准么
    greycell
        25
    greycell  
       2016-04-13 16:43:04 +08:00
    吓得我赶紧 star vscode 压压惊
    narcotics
        26
    narcotics  
       2016-04-13 16:55:29 +08:00
    @shuson 素质当然没有标准,标准在围观你骂人的群众心里
    min
        27
    min  
       2016-04-13 17:09:07 +08:00
    upvote 了微软 pm 的回复,顺便回复本贴赏 lz 几个铜板
    heaton_nobu
        28
    heaton_nobu  
       2016-04-13 17:15:28 +08:00
    已 b
    sox
        29
    sox  
       2016-04-13 17:18:08 +08:00
    前端 IDE ?

    前端?

    IDE ?
    plqws
        30
    plqws  
       2016-04-13 17:27:34 +08:00
    VSC 最多是个文本编辑器…附赠调试功能
    VSC 现在处于 Beta 阶段,死掉的话最多对不住社区贡献者
    不爱用就去用 Atom ,只要能够忍受启动速度和各种莫名 Crash
    要么就去买真正的 IDE , WebStorm 。
    shuson
        31
    shuson  
    OP
       2016-04-13 17:40:38 +08:00
    @plqws 其实就是对比了之后 发现 vs code 比较顺手,所以兴致勃勃的准备大规模使用,
    没想到出现了 license 问题

    webstorm 太贵了
    menc
        32
    menc  
       2016-04-13 17:41:15 +08:00
    ...少见多怪,这是惯例, beta 版本设置超时,正式版出来之后改 license ,很多项目都这样做的。
    shuson
        33
    shuson  
    OP
       2016-04-13 17:43:03 +08:00
    @menc 学到了
    之前根本没关注过产品周期
    Navee
        34
    Navee  
       2016-04-13 17:51:50 +08:00
    唉油,别人一没规定不准用于商业用途,二没规定你用它写出来的代码所有权归 vs
    好用就用,不好用就撕不好用,这进来一看竟然拿协议撕逼,真是矫情
    VmuTargh
        35
    VmuTargh  
       2016-04-13 18:08:36 +08:00
    自己错误理解还拿出来撕,也是醉了
    另外心里成熟度不和 V 站发帖数量相关
    你说别人 naive ,可能你自己就是 too young, too naive
    老祖宗说过:“闷声大发财。” 你这样膜,违反基本法的啊! 你识得唔识得啊!
    KiriGiri
        36
    KiriGiri  
       2016-04-13 18:38:29 +08:00
    别人说得很清楚了是因为 beta 所以设置过期,正式版之后就会移除,微软很多产品都是这样的,比如 windows insider preview ,一定时间后也会过期不能运行,虽然 windows 是收费的,但是规矩都一样。
    dongfang
        37
    dongfang  
       2016-04-13 18:47:13 +08:00 via iPhone
    弱弱的问一句, VScode 真的能称之为 IDE 吗?
    我感觉就是个编辑器。
    我是真的不太懂前端之类的,没有嘲讽楼主的意思。
    hjc4869
        38
    hjc4869  
       2016-04-13 19:14:26 +08:00 via iPhone
    楼主用的 beta 软件太少了……
    不仅仅是微软家的,任何软件本着对用户负责的态度都应该对 beta 版设置时间限制,用户一直不更新正式版, beta 版又没人继续维护,然后用户一直就用着连 bug 修复和安全补丁都没有的软件(
    loading
        39
    loading  
       2016-04-13 19:31:42 +08:00 via Android
    开源和免费,楼主,你搞错啦!
    leitwolf
        40
    leitwolf  
       2016-04-13 19:36:40 +08:00
    不说收费与开源的关系,单说最近微软开源一大堆东西, win10 对个人也不收费了, vs code 收费是不可能的了。
    微软现在是在拼命的讨好开发者。
    结论:你们想搞个大新闻,哈哈。
    另:根据线路图, vs code 4 月 25 号出 1.0 版本。
    abelmakihara
        41
    abelmakihara  
       2016-04-13 20:02:56 +08:00
    可怕 黑微软成习惯了吧
    hooluupog
        42
    hooluupog  
       2016-04-13 20:43:17 +08:00
    sublime text 3 也快要开源了。
    TomDu
        43
    TomDu  
       2016-04-13 21:20:17 +08:00
    我素质也不高, so 去你妈的
    WildCat
        44
    WildCat  
       2016-04-13 21:36:04 +08:00 via iPhone
    今天用 vscode 写 react native 被惊艳到了
    maichael
        45
    maichael  
       2016-04-13 21:41:49 +08:00
    beta 版啊……正式版出来当然停止运行啊。
    xuwenmang
        46
    xuwenmang  
       2016-04-13 21:46:45 +08:00
    我记得,当初下载 windows 10 预览版的时候,好像也看到有期限停止服务的。。
    darkbread
        47
    darkbread  
       2016-04-13 21:48:39 +08:00
    为了撕而撕,楼主你去知乎撕下试试?
    Trim21
        48
    Trim21  
       2016-04-13 22:15:23 +08:00
    跑题问一句,如果某软件开源但是收费,自己下载源码编译了用违反协议么
    msg7086
        49
    msg7086  
       2016-04-13 22:29:37 +08:00
    @leitwolf [win10 对个人也不收费了] 呃,来源请求?

    @hooluupog [sublime text 3 也快要开源了。] 呃,来源请求?这货感觉千年才维护一次啊,想买却下不了手。

    @Trim21 不违反,如果开源协议里没有明令禁止的话。你看看 CentOS 。
    ehs2013
        50
    ehs2013  
       2016-04-13 22:36:43 +08:00
    @Trim21 没 support , RHEL/CentOS 的关系。不过 RHEL 最近也对开发者免费了(免费的小白鼠嘛
    irgil
        51
    irgil  
       2016-04-13 22:46:37 +08:00
    vs code 是 IDE 那 vs studio 是什麽? super IDE ?
    你在搞笑吗?
    leitwolf
        52
    leitwolf  
       2016-04-13 22:46:59 +08:00
    @msg7086 描述错误,应该是免费升级,现在说是一年,不过我觉得过了一年后还是免费,微软只是想让大家快点迁移到 WIN10 。
    Nixus
        53
    Nixus  
       2016-04-13 22:49:23 +08:00
    vsc 对 vim 的支持一直都很差,又推荐的插件吗?
    theohateonion
        54
    theohateonion  
       2016-04-13 22:55:18 +08:00
    @shuson vs code 是 IDE ?
    jiongxiaobu
        55
    jiongxiaobu  
       2016-04-13 23:04:52 +08:00 via Android   ❤️ 1
    楼主缺铜币啦
    littlewing
        56
    littlewing  
       2016-04-13 23:14:03 +08:00
    beta 版 stop running 有什么问题吗?你的意思是要一直用 beta 版?
    msg7086
        57
    msg7086  
       2016-04-14 07:41:14 +08:00
    @leitwolf 嗯免费升级嘛。还是得先买低版本授权才行。新买 Windows 还是得花钱的。
    saytesnake
        58
    saytesnake  
       2016-04-14 08:41:08 +08:00
    楼主的看法跟那些 LINUX 绝对至上 WINDOWS 就是 shit 没多大区别。
    shuson
        59
    shuson  
    OP
       2016-04-14 09:08:19 +08:00
    @saytesnake 你这推断有误,区别大了。
    我觉得 windows 系统还是比 linux 在 pc 推广普及做的事牛逼多了
    我主要是不爽这个 license 。但归于业内就这个套路,我也不说什么了
    shuson
        60
    shuson  
    OP
       2016-04-14 09:09:13 +08:00
    @Nixus 目前插件系统还刚起步,很多都没好的支持。但 beautify , eslint 支持还不错
    shuson
        61
    shuson  
    OP
       2016-04-14 09:10:05 +08:00
    @jiongxiaobu 每天都能免费领到的东西,而且又不能变现,谈不上缺
    shuson
        62
    shuson  
    OP
       2016-04-14 09:10:41 +08:00
    @littlewing 我理解错了,我以为这个产品要 bundle 到 vs 体系中开始收费了
    holmesabc
        63
    holmesabc  
       2016-04-14 09:45:15 +08:00
    到正式版 应该没啥事的

    @Nixus amvim 当前相比最好的, 基本可以用了
    https://marketplace.visualstudio.com/items?itemName=auiworks.amvim
    Nixus
        64
    Nixus  
       2016-04-14 10:27:05 +08:00
    @shuson
    @holmesabc 如果 vsc 的 vim 插件可以做到 atom 的效果和体验,我再考虑 vsc 吧! vsc 上的几个 vim 插件,都用过,感觉一个比一个差
    leitwolf
        65
    leitwolf  
       2016-04-14 11:04:57 +08:00
    @shuson 现在用来写 golang typescript nodejs 都很爽的
    holmesabc
        66
    holmesabc  
       2016-04-14 11:13:55 +08:00   ❤️ 1
    @Nixus 不知道你是不是体验的最新版. 现在这个 amvim 必须要 vscode 的 inside 版本才能用.
    ms 刚加入了键位的 api, 自己还做了个 vim 的 demo, https://github.com/alexandrudima/vscode-vim

    这个新版出来前的 vim 插件就是渣, 完全不可用. 我之前都是装了就卸.

    但现在这个和以前的提升很大的. 值得再试试. 虽然不完美, 但已可满足我 85%的日常了.
    shuson
        67
    shuson  
    OP
       2016-04-14 11:26:39 +08:00
    @leitwolf 是滴,我也觉得这个做的比 atom 好用,但是误解了它的 license 才吐槽出了这个帖子,现在已经没疑惑了
    okampfer
        68
    okampfer  
       2016-04-14 12:42:47 +08:00
    @sternelee 我的体验跟你恰好相反
    Nixus
        69
    Nixus  
       2016-04-14 14:09:46 +08:00
    @holmesabc 这个很赞,这个才有点儿 vim 的样子!
    limengwei
        70
    limengwei  
       2016-04-15 09:10:06 +08:00 via Android
    @dongfang 请问你平常用什么语言和工具做开发呢
    dongfang
        71
    dongfang  
       2016-04-15 12:11:06 +08:00
    @limengwei 我不做开发,写代码。用 Sublime Text 写 C++,用 Clang 编译,或者在线编译
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2541 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.