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

求助, vscode 写前端,偶发性问题

  •  
  •   webwlx · 13 天前 · 2356 次点击

    包括但不限于 点击方法不能跳转, 路径不能识别, ts 类型无法识别

    每次重启一下所有扩展就好了

    有么有什么一劳永逸的方法

    35 条回复    2025-07-09 22:51:23 +08:00
    busyhe
        1
    busyhe  
       13 天前
    一样的问题,一样的做法
    orionnnnn
        2
    orionnnnn  
       13 天前   ❤️ 4
    Cmd + Shift + P 输入 Reload Window...
    kakakakaka8889
        3
    kakakakaka8889  
       13 天前
    一样的问题,已经很久了
    lingxiaoli
        4
    lingxiaoli  
       13 天前   ❤️ 2
    最好的解决方法是换 websotrm
    zhonghao01
        5
    zhonghao01  
       13 天前
    是的,没次都得重启一下窗口。
    wusheng0
        6
    wusheng0  
       13 天前 via Android
    vue 吗,我发现就 vue 容易出现,其他比较少遇见,也可能是写的少
    andyskaura
        7
    andyskaura  
       13 天前
    F1=>reload
    zcf0508
        8
    zcf0508  
       13 天前
    插件二分法检查下
    choryan
        9
    choryan  
       13 天前
    一样,vue ,而且我发现内存占用特别大,切换回去年的版本就不会那么频繁了
    DT27
        10
    DT27  
       13 天前
    @lingxiaoli 对,前端还是 websotrm 香。
    rocmax
        11
    rocmax  
       13 天前 via Android
    monorepo 开发时一天至少 reload20 回,函数改了类型变化没有自动刷新,导入的地方一片红,不 reload 不行。
    senjyougahara
        12
    senjyougahara  
       13 天前
    @lingxiaoli #4 webstorm 也有个问题,就是 useModel 点击无法跳转
    Hanser002
        13
    Hanser002  
       13 天前
    @wusheng0 因为 vue 的插件比较垃圾..... 建议换 ws
    suyuyu
        14
    suyuyu  
       13 天前
    我还以为是我的电脑垃圾,原来大家都是这样啊,f1->Reload Window
    iMusic
        15
    iMusic  
       13 天前
    升级到了 3 问题还这么多吗😂
    viweei
        16
    viweei  
       13 天前
    vscode 现在到处漏风
    TimG
        17
    TimG  
       13 天前 via Android
    我用 webstorm 刚刚升级后 tailwind 提示没了,重启 language service 无效,重进软件无效,回滚了三个版本还是不行,但项目还得做,装好 vscode 的插件准备试试,突然想到还没重启电脑,重启后居然好了......
    全家桶已经用了六年,说实话 JB 的稳定性也一般,遇见过好多次非常影响体验的 bug 一直拖到下一个版本才修复。我印象很深刻的就是去年 webstorm 代码写一半直接全屏 frozen ,我在 youtrack 上搜索到了预览版用户提交的 bug ,正式版还是这样,根本没法写代码。我回退版本后半年没敢升级。还有就是之前 Resharper 那个替换 VS 的 F1 微软帮助到谷歌搜索的操作,被迫卸载了 Reshaper ,写.Net 的,不用代码提示也得用 F1 啊,真的让人迷惑。
    zhenizhui
        18
    zhenizhui  
       13 天前
    我是直接重启 vscode
    yb2313
        19
    yb2313  
       13 天前
    这就是我不用 vsc 的原因, 气得我头痛
    chaselen
        20
    chaselen  
       13 天前
    看评论第一次知道还有 F1之前一直都是按 Cmd+Shift+P
    webwlx
        21
    webwlx  
    OP
       13 天前
    @lingxiaoli ,如果是 vue html ,那种都行,但是这个垃圾微信小程序再结合 uniapp ,webstrom 没什么好的插件 ,还是 vscode 顺一点
    webwlx
        22
    webwlx  
    OP
       13 天前
    @wusheng0 是的,就是 vue,uniapp
    WasteNya
        23
    WasteNya  
       13 天前
    是 VUE 插件太垃圾了,与 VSC 无关
    RYAN0UP
        24
    RYAN0UP  
       13 天前   ❤️ 2
    Vue 插件的 3.0 版本似乎好了很多,用了两天了也没再出现什么问题,之前每天要 Reload Window 好多次。
    lingxiaoli
        25
    lingxiaoli  
       13 天前
    @webwlx #21 webstorm 出了官方微信小程序插件 好用! 另外 webstorm 有个 Uniapp Support 的插件 可以代替 hbuilder 这坨屎
    lilu0826
        26
    lilu0826  
       13 天前
    我也是这样的,时不时 reload window
    hhelloworld
        27
    hhelloworld  
       13 天前
    被你这么一说。我突然发现我的 trae 无法跳转文件了
    Yang0524
        28
    Yang0524  
       13 天前
    一样的问题,一样的做法
    fusi
        29
    fusi  
       13 天前 via Android
    我之前提到过这个问题,后来发现单纯是内存满了,不要同时开太多 vscode ,公司电脑就是一次开一两个,自己电脑就是加内存
    jixule
        30
    jixule  
       13 天前
    vscode 1.101.2 ,vue(official) 3.0.1 插件,打开 vue 文件 template 部分的模板语法括号不能被识别,显示白色,需要输入任意字符或者空格才能变彩色,script 和 style 部分也是同样的问题,settings.json 全删了也是这样,很久了也没找到什么问题
    Trim21
        31
    Trim21  
       13 天前
    这个一般是 typescript 的 lsp 死了,在命令面板里重启 ts server 应该就好了
    zcf0508
        32
    zcf0508  
       13 天前
    如果觉得是 vue 语言插件的问题,可以参照 https://github.com/vuejs/language-tools/wiki/Help-Us-Investigate-Issues-Remotely 协助开发者排查。
    duanxianze
        33
    duanxianze  
       13 天前
    就是 vular 插件爆内存死了,websotrm 也会出这个问题,但是 websotrm 可以改内存限制,vscode 愣是没找到在哪改
    jenson47
        34
    jenson47  
       12 天前
    其实这个问题可以分三方面解决,
    1. vue 插件本身解析有问题,建议转成 tsx, vue 也有配置可以调整下
    2. vscode 的 typescript 默认性能问题,需要重新设置 typescript,具体直接问 AI
    3. monorepo 项目不同包可能不会主动识别其他 monorepo 的包,你需要通过 tsconfig.json 的 references 告诉它,不过 tsconfig.json 这个东西跟 monorepo 结合起来乱七八糟的

    具体操作,建议用 AI 辅助配置
    Chuckle
        35
    Chuckle  
       7 天前
    如果不是 vue 的话,也可能是插件有冲突,爆内存之类的,可以去进程 log 里看看。重启扩展宿主就行了,比重启窗口快
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1618 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:31 · PVG 00:31 · LAX 09:31 · JFK 12:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.