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

从 Atom 转到 VS Code,现在又转回来了

  •  
  •   doubleflower · 2016-10-11 11:21:01 +08:00 · 2957 次点击
    这是一个创建于 2725 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用了 Code 几天,好不容易习惯了,发现 Code 和 Atom 一个底层极大理念差别,就又转回来 Atom 了。

    你有没有发现用 Code 的代码提示似乎没 Atom/Sublime 好,原来 Atom 的提示不是来自于底层正则 Parser ,而是要为每种语言单独写的 Parser 。

    比如,你的项目没有为 js 写个项目配置,或是单独打开的 JS 文件,你会发现提示傻 b 极了,这是因为它还没有启用 Code 的 JS Parser ,所以用的是白痴的基本文本 Parser 提示(其实把文本提示做到 Atom 水平也行啊,可是它不,我提了 Issue 被无视了,说是 Code 理念就是要专门的语言 Parser )。

    好在内置的 JS Parser 不错,但第三方的不行啊, Python 的那个老是我要的提示没有,老长的名字一个一个字敲累死人啊。

    文本编辑器就该干好文本的事,往 IDE 发展我何不直接用 JetBrains 家的。
    3 条回复    2016-10-19 00:08:03 +08:00
    crysislinux
        1
    crysislinux  
       2016-10-11 11:29:25 +08:00
    “文本编辑器就该干好文本的事,往 IDE 发展我何不直接用 JetBrains 家的。”

    所以人家没内置 Python 的 parser 啊。。不知道你的 point 是啥。。

    不写 typescript 的话, vsc 确实也没啥优势的。
    doubleflower
        2
    doubleflower  
    OP
       2016-10-11 11:39:34 +08:00
    @crysislinux 但是我要写 Python 和其它乱七八糟的语言啊,而 Atom 只要一份语法定义文件提示就能工作得很好, Code 做不到啊。
    POPOEVER
        3
    POPOEVER  
       2016-10-19 00:08:03 +08:00
    底层是指? Code 和 Atom 一样用的都是 Github 家的 Electron 框架啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1147 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:01 · PVG 07:01 · LAX 16:01 · JFK 19:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.