V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
thetatxx
V2EX  ›  程序员

有人用过 VS code 吗?

  •  
  •   thetatxx · 2016-04-15 05:50:31 +08:00 · 23953 次点击
    这是一个创建于 3180 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近几天 VS code 出 1.0 了.不知道使用效果如何. 有用过的人吗?评价下?

    74 条回复    2016-04-16 15:34:09 +08:00
    paulagent
        1
    paulagent  
       2016-04-15 06:10:36 +08:00
    ubuntu14.04 下比 atom 快。
    chengn1996342
        2
    chengn1996342  
       2016-04-15 06:10:44 +08:00 via iPad
    除了字体不能被 mactype 渲染,感觉还行
    emric
        3
    emric  
       2016-04-15 06:11:30 +08:00
    性能可圈可点,常用到的 IDE 功能基本没有落下。剩下的就是扩展还有没有 Atom 帅了。
    v1024
        4
    v1024  
       2016-04-15 07:30:19 +08:00 via iPhone
    看到 VS 字眼就有一种非常臃肿的感觉于是从未用过..
    ykqmain
        5
    ykqmain  
       2016-04-15 07:30:39 +08:00 via iPad
    半年前的体验,比 atom 快。
    现在我仍然在用 atom
    ileenhow
        6
    ileenhow  
       2016-04-15 07:35:51 +08:00
    不用自己装常用扩展,适合我这种懒人
    neone
        7
    neone  
       2016-04-15 08:15:06 +08:00
    比 atom 快,还有打开大文件比 atom 好。之前需要打开一个游戏的 XML 文件,用 atom ( 1.7.0 )打开的话就一直没响应,而 VSC ( 0.10.11 )秒开(注意,此处没有使用任何夸张的描述手法)。
    xAx
        8
    xAx  
       2016-04-15 08:21:15 +08:00
    速度快,比 atom 快多了。唯一比 atom 慢的估计只有 eclipse 了。
    性能好,打开几 G 大的文件比 sublime\vim 什么的要快一个量级。
    插件没 atom 多,但插件稳定性高一点(最起码我配 go 环境时, atom 要改源码,不然 apm 报错, issue 里看到不少人有一样的问题,都大半年了,开发团队一句我这没问题就直接 close 了)。

    很多人误以为 vsc 就是在 atom 上改改。谁让微软做好事不留名呢
    parthenon2007
        9
    parthenon2007  
       2016-04-15 08:42:43 +08:00
    @xAx VSC 能打开几个 G 的大文件?
    KiriGiri
        10
    KiriGiri  
       2016-04-15 08:43:15 +08:00
    有两个地方我离不开 vsc ,一个是 peek definition ,还有一个是悬浮提示。



    最近在试用 atom ,但目前还没有找到扩展有类似的功能。
    另外,真心感觉 atom 颜值爆表, vsc 还要继续打磨。
    maemual
        11
    maemual  
       2016-04-15 08:43:47 +08:00 via iPhone
    速度快。 Go 语言插件非常好用。
    visonnn
        12
    visonnn  
       2016-04-15 08:53:28 +08:00 via iPhone
    从 sublime 转过来很顺手,速度够快。

    拓展少了些,没有好用的注释工具。

    其他都挺好,跟 git 结合得不错。
    stackboom
        13
    stackboom  
       2016-04-15 08:53:56 +08:00
    今天 1.0 已出:[vscode-1.0]( https://code.visualstudio.com/blogs/2016/04/14/vscode-1.0)
    扩展也逐渐丰富起来,还没试过的可以去试试
    missdeer
        14
    missdeer  
       2016-04-15 08:57:31 +08:00
    正在用来写 Go 代码,一路从 vim , LiteIDE , IDEA 转过来,最后停在 VSC 了,真没想到用 node 做桌面应用也能这么流畅
    MinonHeart
        15
    MinonHeart  
       2016-04-15 08:59:35 +08:00
    借问: VSCode 1.0 怎么设置成英文界面
    theohateonion
        16
    theohateonion  
       2016-04-15 09:00:04 +08:00
    vim 插件不好用。
    cheny95
        17
    cheny95  
       2016-04-15 09:05:48 +08:00
    在前端开发中 VS 可以调试服务端代码.
    MinonHeart
        18
    MinonHeart  
       2016-04-15 09:06:39 +08:00
    narcotics
        19
    narcotics  
       2016-04-15 09:09:05 +08:00
    @MinonHeart --locale=en ,加在快捷方式后面,或者是 .../bin/code.cmd 里面;前者是双击打开,后者是 cmd 打开
    narcotics
        20
    narcotics  
       2016-04-15 09:09:56 +08:00
    @MinonHeart 哦=。=原来有官方推荐做法,受教了受教了
    jsfaint
        21
    jsfaint  
       2016-04-15 09:15:20 +08:00
    @MinonHeart Windows 系统的话,修改 C:\Users\[user name]\AppData\Roaming\Code\User\locale.json
    "locale": "en-US"就可以了。

    @theohateonion 没错,几个 vim 插件都不好用。
    okampfer
        22
    okampfer  
       2016-04-15 09:26:21 +08:00
    @parthenon2007 OSX 上,开一个 22MB 的日志文件, VSCode 花了大概 10 秒才打开, sublime text 秒开。
    wuliaoxh
        23
    wuliaoxh  
       2016-04-15 09:32:43 +08:00
    打开几个 G 的文件?为什么我打开 100M 的文件就提示文件过大?
    而且 VS code 对正则表达式支持的很不好。
    实在不明白比 sublime 强在哪里
    harry890829
        24
    harry890829  
       2016-04-15 09:43:17 +08:00
    你们 vscode 在安装插件的时候不会超级慢么?我之前用 vsc 的时候,就是因为这个问题才放弃的……难倒是我没有用科学上网?
    arfaWong
        25
    arfaWong  
       2016-04-15 09:45:17 +08:00
    刚刚自动更新之后居然变成中文版的了。
    stotle
        26
    stotle  
       2016-04-15 09:54:53 +08:00
    秒开我只信 Sublime 。
    hronro
        27
    hronro  
       2016-04-15 09:55:46 +08:00
    vs code 真心很牛逼,就是整个插件生态比 atom 差了太多。我现在 vs code 和 atom 互补着用,想着要是哪一天能把两者的优点全部结合起来就好了
    netcan
        28
    netcan  
       2016-04-15 09:57:55 +08:00 via Android
    @stotle 我只信 vim
    zhuangzhuang1988
        29
    zhuangzhuang1988  
       2016-04-15 10:00:33 +08:00
    一直在用, 前端写用 vscode, 后端用 pycharm 写 python
    root787
        30
    root787  
       2016-04-15 10:14:33 +08:00
    感觉 WebStorm 比什么 vs code , atom 强很多啊?为什么还有人用后面的?
    forcecharlie
        31
    forcecharlie  
       2016-04-15 10:17:06 +08:00
    @MinonHeart ctrl+shift+p 然后输入中文 配置语言 然后 随便改 改了重启就行
    jun0205
        32
    jun0205  
       2016-04-15 10:23:51 +08:00
    今天升级后发现有中文版了,从 Sublime 转过来后再也没换了,写前端写 go 都非常好用。
    插件是不怎么多,不过不装插件也够用了。
    xylitolLin
        33
    xylitolLin  
       2016-04-15 10:38:54 +08:00
    @root787
    webstorm 一年 129 刀还是相当贵的, vs code 、 atom 都是开源免费,肯定会有用户
    faywong8888
        34
    faywong8888  
       2016-04-15 10:42:11 +08:00
    性能高,稳定性高,相对成熟些,界面比较商业软件风格,个人觉得喜欢。
    zado
        35
    zado  
       2016-04-15 10:46:35 +08:00
    正在用,调试 Node.js 代码非常方便。
    moe3000
        36
    moe3000  
       2016-04-15 10:49:30 +08:00
    感觉写 js 挺好用的,早上刚出 1.0 版本,居然有官方中文,找不到切回英文的入口。。
    maguowei
        37
    maguowei  
       2016-04-15 10:50:07 +08:00
    吐槽: 1.0 默认中文 好多选项都不知道是干啥的了
    xsstomy
        38
    xsstomy  
       2016-04-15 10:55:44 +08:00   ❤️ 1
    终端输入 : code . --locale=en-US ,然后重启就好了。

    https://code.visualstudio.com/docs/customization/locales
    plqws
        39
    plqws  
       2016-04-15 11:35:05 +08:00
    @chengn1996342 VSCode 的 MacType 兼容方法可以参考: https://github.com/wspl/mactype-hack
    slfmessi
        40
    slfmessi  
       2016-04-15 11:37:57 +08:00
    @harry890829 之前用 0.x.x Release 版本的时候感觉很慢,用了代理。现在用的是 Insider 版本感觉速度不慢. 1.0 的 Release 应该和我现在用的 Insider 版本差不多,但我自己没有尝试
    shuson
        41
    shuson  
       2016-04-15 11:43:09 +08:00
    我喜欢 vs code ,希望一直变好,虽然前天发帖骂它的 license 了,但是都是误解
    harry890829
        42
    harry890829  
       2016-04-15 11:53:03 +08:00
    @slfmessi 原来是这样,我晚点升级一下试试看吧
    yvcold
        43
    yvcold  
       2016-04-15 11:57:48 +08:00
    更喜欢 VS Code 一些
    ThomasZ
        44
    ThomasZ  
       2016-04-15 12:18:19 +08:00
    比 atom 快,但是插件装方面感觉比较慢
    zonghua
        45
    zonghua  
       2016-04-15 12:19:48 +08:00
    就是启动比较慢,其他都好好好
    harry890829
        46
    harry890829  
       2016-04-15 12:35:55 +08:00


    官网下载的 vsc ,结果 win10 提示……有点蛋疼……
    msg7086
        47
    msg7086  
       2016-04-15 12:52:41 +08:00
    之前用过,然而蛋疼的没有 Tab 功能,遂卸载。
    shuson
        48
    shuson  
       2016-04-15 13:18:47 +08:00
    @wuliaoxh 因为免费啊, sublime text 虽然号称可以无限制的 evaluation ,但是(官网)[https://www.sublimetext.com/eula] 明确指出:
    > Businesses must purchase at least as many licenses as the number of people using SUBLIME TEXT.
    thetatxx
        49
    thetatxx  
    OP
       2016-04-15 13:19:31 +08:00
    @harry890829 我没遇见这种情况.
    emric
        50
    emric  
       2016-04-15 13:37:28 +08:00
    @msg7086 有 Tab ,微软把他移到了侧边栏。
    my101du
        51
    my101du  
       2016-04-15 14:00:50 +08:00
    @emric 是,平时我用 sublime ,也是关掉 tab ,而打开 “ sidebar-show open files ”的,因为 tab 栏在我小屏幕上实在太占空间
    emric
        52
    emric  
       2016-04-15 14:06:06 +08:00
    @harry890829 安装包都是带签名的,你得检查一下你下载的文件了。
    seerhut
        53
    seerhut  
       2016-04-15 14:11:15 +08:00
    昨天刚装,挺轻快的,发现似乎就是一个 chrome 。。。。
    harry890829
        54
    harry890829  
       2016-04-15 14:14:38 +08:00
    @emric
    @thetatxx

    后来重新下载了一遍好了,应该是网络不好下载不完整了……
    xxligang
        55
    xxligang  
       2016-04-15 14:57:39 +08:00
    有谁给个直接下载的地址啊,官网的下载地址我打不开,用迅雷试试。
    djyde
        56
    djyde  
       2016-04-15 17:35:12 +08:00
    @msg7086 它用 working files 代替了 tab
    viko16
        57
    viko16  
       2016-04-15 18:20:41 +08:00
    什么时候出仿 Sublime Text 的皮肤啊 23333
    ChiangDi
        58
    ChiangDi  
       2016-04-15 18:33:03 +08:00
    只是感觉有点丑
    cszhiyue
        59
    cszhiyue  
       2016-04-15 19:19:31 +08:00
    中文 问题
    ctrl + shift + p > 配置语言
    hronro
        60
    hronro  
       2016-04-15 19:57:21 +08:00
    别人好不容易出个中文版,你们这群中国人居然在讨论怎么换回英文
    msg7086
        61
    msg7086  
       2016-04-15 20:14:56 +08:00
    @emric
    @djyde
    我知道啊,所以不能忍。平时有快速在两个文件之间切换的需求,没 Tab 做不了。
    之前在 GitHub 的讨论串里和别人讨论过了,结论是的确做不了,所以放弃。
    echo111222
        62
    echo111222  
       2016-04-15 20:30:24 +08:00 via Android
    真是难得中文
    codex
        63
    codex  
       2016-04-15 21:01:32 +08:00
    @hronro 哈哈
    Lattez
        64
    Lattez  
       2016-04-15 21:29:21 +08:00
    @hronro 中文版把 ext install 都给汉化成"插件安装"了...,更新完第一次用我是懵逼的
    digimoon
        65
    digimoon  
       2016-04-15 21:48:18 +08:00
    试了一下写网页没有 brackets 好用啊
    NovemberEleven
        66
    NovemberEleven  
       2016-04-16 00:02:53 +08:00
    秒开只信 sublime +1
    jydeng
        67
    jydeng  
       2016-04-16 00:10:00 +08:00
    巨硬出的还是比较可靠的,比 Atom 占用资源少很多。
    Wangxf
        68
    Wangxf  
       2016-04-16 00:27:09 +08:00
    光标(打字)速度还是不及 sublime 啊,不过免费是他最大的优点(微笑
    itfanr
        69
    itfanr  
       2016-04-16 13:29:01 +08:00
    @v1024 同感。不支持多标签。
    lyc8801
        70
    lyc8801  
       2016-04-16 14:25:35 +08:00
    VS Code 刚更新了 1.0 版居然变成了中文的,有点小意外和惊喜,虽然已经习惯了中文版的了。启动速度很快,开大文件也很快,比 Atom 好太多
    beginor
        71
    beginor  
       2016-04-16 14:48:31 +08:00 via Android
    我觉得除了编辑器之外, VSCode 的比较好的特点是:

    - 支持扩展 Debugger , 目前调试 nodejs , chrome , cordova , c#,都不在话下
    - 支持任务集成, 目前支持 gulp , grant , msbuild

    这个有大叔操刀的
    beginor
        72
    beginor  
       2016-04-16 14:51:05 +08:00 via Android
    这个由 Erich Gamma 大叔操刀的 VSCode 做大以后不容小觑
    xiangtianxiao
        73
    xiangtianxiao  
       2016-04-16 15:01:02 +08:00

    请问安装了 python 的扩展后,上图的这种问题如何解决?应该是 find path 里没有包含 opencv 所在的位置导致的。但是我不知道如何在 vscode 里更改。
    CtrlSpace
        74
    CtrlSpace  
       2016-04-16 15:34:09 +08:00
    还是不错的,只是没有 tab 需要习惯.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2835 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 14:29 · PVG 22:29 · LAX 06:29 · JFK 09:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.