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

尝试了一个星期的 vscode,决定放弃用了两年的 sublime 转入 vscode

  •  
  •   Wangxf · 2016-10-22 21:52:53 +08:00 · 31404 次点击
    这是一个创建于 2714 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不过还是有两点不爽 1.很多没有智能提示,不过这个可以通过引入对应的 typings 来解决 2.html 里面没法写内联 js 和 css ,期待 vscode 下个版本能解决

    第 1 条附言  ·  2017-01-07 11:19:28 +08:00
    截止 1.7 号,今天看了下,好像可以写内联 css 和 js 了
    51 条回复    2018-09-26 13:05:13 +08:00
    herozzm
        1
    herozzm  
       2016-10-22 21:57:53 +08:00 via Android
    用了一段时间,你会放弃的,你懂的,它只是编辑器,不是 ide ,和某家的 ide 比,你就知道答案
    sudoz
        2
    sudoz  
       2016-10-22 22:02:27 +08:00
    @herozzm JB 表示情绪平稳
    ivmm
        3
    ivmm  
       2016-10-22 22:07:22 +08:00
    编辑器做好编辑器应该做的就好。

    功能越多越胖,要功能多应该选择 IDE
    Wangxf
        4
    Wangxf  
    OP
       2016-10-22 22:10:04 +08:00
    @herozzm jb 家的 ide 有用过,最后放弃了有几点, 1.我是个有强迫症的人,我不喜欢项目里面产生和项目无关的东西,比如.idea 这种编辑器配置文件夹 2.jb 家的 ide 太强大了,什么事情都给你包办了,感觉很多东西也不需要,我还是喜欢 terminal 就用自带的或者 iterm2 , git gui 有 source tree 等等这种感觉 3.启动有点慢。。。相对于文本编辑器
    herozzm
        5
    herozzm  
       2016-10-22 22:20:34 +08:00 via Android   ❤️ 1
    @Wangxf
    1. vs 项目呢也会有.vscode 文件,只是内容多少而已
    2. 很多人想把编辑器变得强大,各种插件,最后就想完成 ide 想做的事情,却做的不如 ide 好,还花了你很多时间
    3. 这个理由可以接受,但你要做一个好项目连多几秒的启动都接受不了吗?要知道要牛干活得给它吃草

    以前不能接受启动慢,臃肿的人折腾了这些编辑器若干时间后幡然醒悟的醒悟
    mozutaba
        6
    mozutaba  
       2016-10-22 22:27:43 +08:00 via Android
    启动慢???为什么要关。
    yangg
        7
    yangg  
       2016-10-22 23:02:23 +08:00 via iPhone
    这周刚切到它👏
    lizheming
        8
    lizheming  
       2016-10-22 23:40:49 +08:00
    @Wangxf 1. vs 会有 .vscode ,如果做补全提示的话还会有 typings 文件夹以及 jsconfig.json 文件。 2. vscode 也有自带终端以及 git 功能。哈哈哈哈哈哈~
    不过我明白你说的意思啦,我也觉得 IDE 功能太多了,学习成本好高的感觉~
    efil
        9
    efil  
       2016-10-23 01:31:55 +08:00 via Android
    vscode 能设置成和 atom 那样文字随窗体大小自动换行么?
    Osk
        10
    Osk  
       2016-10-23 02:04:17 +08:00 via Android
    sunlime text 一个很爽的功能,不知道名字,描述下吧,
    多行同时编辑
    比如很多行有规则的文字,要同时编辑。鼠标中键一按,一拖,很爽啊。
    vs code 有类似的,但无法鼠标拖选操作

    通过写正则表达式也可以做到,但有方便直观的,为啥放弃。

    另外, vsc 无法自动恢复上一次的会话, sublime text 成了 to do list 了,都不保存,直接关就行,下次自动恢复。
    kslr
        11
    kslr  
       2016-10-23 02:41:02 +08:00 via Android
    说实话 jb 自带都是挺常用的功能,你试试用上会提高无数效率。
    iyaozhen
        12
    iyaozhen  
       2016-10-23 03:14:59 +08:00 via Android
    @Wangxf 1. 那还有.svn 、.git 呢,怎么办?放到 ignore 里面去呗,隐藏文件又看不见。 2. 自带的可以进行一些简单快速的操作,再说也不影响你使用别的更专业的软件呀。 3. SSD 下还比较快吧,可以设置一下 vm 参数。再说为什么要关呢?😌23333
    Borden
        13
    Borden  
       2016-10-23 03:34:15 +08:00
    vscode 有两个无解硬伤,不支持多目录,没有 minimap 。所以试了一下很快就卸了。
    Wangxf
        14
    Wangxf  
    OP
       2016-10-23 03:34:48 +08:00
    @iyaozhen 。。。。。原来还有比我晚睡的。。。你们真能熬夜。。。
    Wangxf
        15
    Wangxf  
    OP
       2016-10-23 03:36:09 +08:00
    @Borden 额,还好,重点是有微软支持,比 sublime 作者至今人不知道去哪里了还是要有盼头一点。。。
    Borden
        16
    Borden  
       2016-10-23 03:40:49 +08:00
    @Wangxf 现如今,有微软当后台也不觉得咋地了。 wp 还有微软支持呢, Lumia 也有呢~ sublime 虽然烂尾了,至少该有的功能都有,比来比去最后还是觉得它顺手。像不支持多目录这种硬伤,对我来说根本就没法用了,依赖都加不进来。
    Trim21
        17
    Trim21  
       2016-10-23 03:52:35 +08:00
    @Osk 我刚刚试了一下,打开同一个文件夹是打开的相同的窗口啊.............
    打开文件夹后直接通过快捷方式打开 vscode,也是上一次关闭的时候打开的状态
    zythum
        18
    zythum  
       2016-10-23 04:05:15 +08:00
    @Wangxf
    @Borden

    最后一次更新是 9 月 23 , 怎么就被说烂尾了
    DiamondbacK
        19
    DiamondbacK  
       2016-10-23 04:48:45 +08:00
    神特么被烂尾。难道都不是在官网下载的?硕大的更新日志摆在那儿。
    https://www.sublimetext.com/3
    muziki
        20
    muziki  
       2016-10-23 07:56:00 +08:00 via iPhone
    人家换个编辑器看把 J 家忠粉急的,重型 /轻型开发环境本来就是自己的喜好。 sublime text 粉更是黑到微软身上, sublime linux 东亚文字支持向开发者提了这么多次依然并卵,付费给你就这态度?
    kindjeff
        21
    kindjeff  
       2016-10-23 08:30:17 +08:00 via iPhone
    快捷键还是 sublime 的比较爽; vscode 只在我偶尔要看看代码又不想开 ide 的时候用;平时写代码还是用 pycharm 。如果 vscode 的 python 插件对于类型推导更智能就好了。
    jjx
        22
    jjx  
       2016-10-23 08:34:13 +08:00
    @herozzm

    vs code 的发展方向其实是奔 ide 去的, 老早的可定制的 editor 的开发接口更多侧重文本编辑层面, 但 vs code 现在是直接面向语言层面的接入. 这其实没什么, 但思维方式同最初的 vim/emacs/sublime text 还是不同的, 实现模式上其实同 ide 没有什么区别了
    waruqi
        23
    waruqi  
       2016-10-23 09:23:15 +08:00 via iPhone
    换 vim 吧 嘿嘿
    Phariel
        24
    Phariel  
       2016-10-23 09:25:18 +08:00 via Android
    IDEA 全家桶表示,哦。
    FrankFang128
        25
    FrankFang128  
       2016-10-23 09:39:03 +08:00
    赞哦, Sublime 不好用。
    digimoon
        26
    digimoon  
       2016-10-23 10:38:10 +08:00
    在用 adobe brackets , ctrl+e 这功能找不到替代,而且也轻快
    POPOEVER
        27
    POPOEVER  
       2016-10-23 11:21:59 +08:00
    aptana + sublime + atom ,我也不知道自己为什么三个都开着而且都在用了, vscode 没用,反正核心和 atom 一样
    binss
        28
    binss  
       2016-10-23 11:27:35 +08:00
    看到这个帖子特意更新了 VScode ,发现在 Mac 下依然没解决输入候选栏每次都从左上角开始的问题
    l1905
        29
    l1905  
       2016-10-23 11:58:05 +08:00
    相比 sublime, 貌似不支持 project 切换
    Wangxf
        30
    Wangxf  
    OP
       2016-10-23 11:59:34 +08:00
    @l1905 那就所有 project 放在一个大文件夹下,不就不用切换了么。。。。
    l1905
        31
    l1905  
       2016-10-23 12:11:16 +08:00
    @Wangxf 都放到一个大文件夹下, 根据关键词搜索文件,打开有重复命名的文件, 是非常痛苦的😂
    cbais7890
        32
    cbais7890  
       2016-10-23 12:15:33 +08:00
    如果你满足于 Sublime , 那你会一直用下去
    如果你不满足, 最后还是会走向 IDE 的道路
    某 WebStorm 用户回顾了一下自己的心路历程....
    old9
        33
    old9  
       2016-10-23 13:10:04 +08:00 via Android
    @l1905 有 project manager 扩展,挺好用的。
    old9
        34
    old9  
       2016-10-23 13:10:58 +08:00 via Android
    @old9 看错了……以为说的是 sublime
    Death
        35
    Death  
       2016-10-23 13:24:11 +08:00 via Android
    Sublime Text 和 Visual Studio Code 打开大文件都有些崩,不过感觉 VSC 的补全比 ST 好用一点。
    jianghu52
        36
    jianghu52  
       2016-10-23 13:49:38 +08:00
    @Death 开大文件还得是 emeditor 。
    我现在主力编辑器是 eveedit 。很赞
    Quaintjade
        37
    Quaintjade  
       2016-10-23 13:56:57 +08:00 via Android
    Notepad++路过...
    SilentDepth
        38
    SilentDepth  
       2016-10-23 14:19:35 +08:00
    VS Code 确实越来越好用了,在「某些场景」下比 ST 要好用(比如内置 Debugger )。但作为一个编辑器, VS Code 相比 ST 还是差些火候,比如多光标编辑依然没找到比 ST 更好用的实现。当然,毕竟人家开发那么多年了。而且 wbond 加入 ST HQ 之后也看到了很多可喜的进步(谁说 ST 沉寂了的,人家只是正式版出的慢)。

    JB IDE 就不说了,它的能力是这些编辑器无可比拟的,这都是无须解释的事情。至于嫌 IDE 慢的——加内存换 SSD ,对它对自己都好,而且我每天开机后就启动它,直到下班关机之前都不会关掉它,并没有担心过速度什么的
    BOYPT
        39
    BOYPT  
       2016-10-23 14:58:48 +08:00
    编辑器和 IDE 适用的人不一样
    IamJ
        40
    IamJ  
       2016-10-23 15:26:21 +08:00
    @efil 用户设置里添加一项 "editor.wrappingColumn": 0 就行了
    1340641314
        41
    1340641314  
       2016-10-23 18:21:53 +08:00
    vs code 用很久了,一直觉得很好用,其他的编辑器也都用过,感觉都太臃肿了
    snnn
        42
    snnn  
       2016-10-23 18:28:06 +08:00 via Android
    vs 写 Python 真是不错
    Yangxu
        43
    Yangxu  
       2016-12-20 13:56:09 +08:00
    @Wangxf sublime 早在几个月之前就开始重新活跃了。还建立了社区。 更新频繁。 不存在作者不知道哪里去了的说法
    Yangxu
        44
    Yangxu  
       2016-12-20 14:07:24 +08:00
    Sublime Text 更能诠释是什么一个完备好用的编辑器。
    至于 VSCODE 免费和轻量的图形化功能 (比如 Debugger)是比较好用的点,比较出彩。
    但是作为编辑器不如 Sublime Text 。
    willin
        45
    willin  
       2017-01-03 15:39:11 +08:00
    看前排麻瓜
    sensui7
        46
    sensui7  
       2017-01-06 23:45:00 +08:00
    3 年 sublime 转 vs code , 只因为在 linux 上输入中文很蛋疼, 另外确实落后了, 更新慢,
    ccming
        47
    ccming  
       2017-01-07 16:15:03 +08:00
    为什么我 Win 7 VSCode 打不开 50M .txt 文件
    schezukNewTos
        48
    schezukNewTos  
       2017-01-07 17:30:09 +08:00
    没有函数列表面板,也不像很快会有,不开心。
    https://github.com/Microsoft/vscode/issues/5605
    Ctrl+Shift+O 满足不了需求。
    zhuangtongfa
        49
    zhuangtongfa  
       2017-03-30 10:18:47 +08:00
    @Borden minimap 有了
    mailmac
        50
    mailmac  
       2018-08-30 18:37:39 +08:00
    楼主换回来了么. 从 VSCODE 回到 sublime 的用户 前来问候, 主要是 vscode 实在太卡了, 功能再多都没用
    Harlaus
        51
    Harlaus  
       2018-09-26 13:05:13 +08:00
    试了两个星期的 vsc,提示+类型推导方面太弱智了,换回 Pycharm 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   997 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:19 · PVG 06:19 · LAX 15:19 · JFK 18:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.