V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
YAFEIML
V2EX  ›  问与答

vs code 很好用,不过好像这类 ide 都有个通病

  •  
  •   YAFEIML · 2018-09-10 23:52:19 +08:00 · 7127 次点击
    这是一个创建于 2026 天前的主题,其中的信息可能已经有所发展或是发生改变。
    写 php 的时候 html 代码和 css 代码都不会提示补全,用了几个插件,差强人意,好像只有 dw 支持这种混合文件的代码提示
    26 条回复    2019-07-18 15:05:45 +08:00
    wd
        1
    wd  
       2018-09-10 23:54:55 +08:00 via iPhone
    emacs web-mode
    Weny
        2
    Weny  
       2018-09-10 23:58:26 +08:00 via iPhone
    vsc 是 editor ...
    wzxlovesy
        3
    wzxlovesy  
       2018-09-11 00:08:14 +08:00 via Android
    你对 vscode 有什么奇怪的偏见么?这玩意啥时候成 ide 了
    exhades
        4
    exhades  
       2018-09-11 01:09:10 +08:00
    VScode 只是个 editor 啊
    FullBridgeRect
        5
    FullBridgeRect  
       2018-09-11 01:26:57 +08:00 via Android
    你是不是有种 vscode 是 ide 的错觉
    inframe
        6
    inframe  
       2018-09-11 01:34:35 +08:00 via Android
    编辑器不可能实现完全的语法分析和上下文有关语言的关联
    yangxiongguo
        7
    yangxiongguo  
       2018-09-11 01:52:46 +08:00
    好久没享受过代码补全了。。
    Mutoo
        8
    Mutoo  
       2018-09-11 08:29:01 +08:00
    Phpstorm 的 Language Injections 了解一下,可以在各种文件里面识别不同语言的代码片段,进行上下文绑定。
    https://www.jetbrains.com/help/phpstorm/using-language-injections.html
    fetenr
        9
    fetenr  
       2018-09-11 08:51:44 +08:00
    dw 写 php 还不累死
    FakeLeung
        10
    FakeLeung  
       2018-09-11 09:20:33 +08:00 via Android
    为啥会觉得 vscode 是 ide ?因为有 vs ?
    YAFEIML
        11
    YAFEIML  
    OP
       2018-09-11 09:20:54 +08:00
    @fetenr 可是 dw 一个 php 文件里面 php,html,css 都可以提示啊,确实很方便
    YAFEIML
        12
    YAFEIML  
    OP
       2018-09-11 09:21:27 +08:00
    @Mutoo 这玩意收费而且有点庞大,
    flowfire
        13
    flowfire  
       2018-09-11 10:02:59 +08:00 via iPhone
    dw 说的不会是 dreamweaver 吧。。。
    fetenr
        14
    fetenr  
       2018-09-11 10:26:29 +08:00
    @YAFEIML 是个 IDE 就有这些功能
    murmur
        15
    murmur  
       2018-09-11 10:27:07 +08:00
    vscode 那是高档记事本啊
    cherbim
        16
    cherbim  
       2018-09-11 10:52:18 +08:00
    你似乎对 ide 有什么误解,vs code 是编辑器,vs 是编译器。。。。。。vs code 就是一个记事本(编译功能通过插件实现),vs 才是真正的 id.....我呸,vs 就是垃圾,太吃硬盘了
    cherbim
        17
    cherbim  
       2018-09-11 10:55:09 +08:00
    vs code 最大好处就是小。。。。。
    k1pids
        18
    k1pids  
       2018-09-11 10:56:20 +08:00 via Android
    @cherbim 吃内存啊
    greenskinmonster
        19
    greenskinmonster  
       2018-09-11 10:59:02 +08:00
    作为一个 editor,启动速度根本不及格
    ssynhtn
        20
    ssynhtn  
       2018-09-11 11:06:55 +08:00   ❤️ 1
    把 vs code 归类于编辑器就能使它免于被吐槽不能自动补全了吗? 那你们为什么不用 notepad.exe?

    phpstorm+1
    crist
        21
    crist  
       2018-09-11 11:24:39 +08:00
    不吃 vscode 的那套,还是坚持 sublimetext,插件好用的一 B。
    NickCarter
        22
    NickCarter  
       2018-09-11 12:02:38 +08:00 via iPhone
    vsc 天下第一
    TonyG
        23
    TonyG  
       2018-09-11 13:03:32 +08:00   ❤️ 1
    在你的 setting 里加
    ```
    "files.associations": {
    "*.php": ["php", "html"]
    }
    ```

    ps 一句,啥年代了还在 php 里混写 html, css,当 js 写啊:P 逃
    YAFEIML
        24
    YAFEIML  
    OP
       2018-09-12 11:41:38 +08:00
    @TonyG 加过,并没有什么卵用,php 混写 html 好像很正常吧
    YAFEIML
        25
    YAFEIML  
    OP
       2018-09-12 11:42:04 +08:00
    @ssynhtn +1+1+1
    nicholas234
        26
    nicholas234  
       2019-07-18 15:05:45 +08:00
    VSCODE 本身只是一个文本编辑器,但是装了各种插件之后,它还真就是一个 IDE
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2765 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:59 · PVG 19:59 · LAX 04:59 · JFK 07:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.