[开撕前端 IDE] VS Code 就是 shit,因为巨硬是 bullshit - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shuson
0.21D
V2EX    Visual Studio Code

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

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

    发现 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     Solana     2975 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 51ms UTC 12:16 PVG 20:16 LAX 04:16 JFK 07:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86