Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0以上的版本,是不是有性能问题? 代码提示异常缓慢 #4239

Closed
a2734961 opened this issue Apr 9, 2024 · 20 comments
Closed
Labels

Comments

@a2734961
Copy link

a2734961 commented Apr 9, 2024

回退到1.8.27问题得到解决。

开始我还以为是我的电脑内存不足了!

这问题什么时候能解决啊,都不敢自动更新了!

@frankie-zeng

This comment was marked as spam.

@yd-coder
Copy link

+1 看之前关闭的issues说修复了 结果新版本插件还是很慢

@frankie-zeng
Copy link

要转用webstorm吗

@so1ve
Copy link
Member

so1ve commented Apr 10, 2024

在这抱怨是没有用的,最好能提供一个可以复现性能问题的repo或者提供tsserver的日志。

@frankie-zeng
Copy link

提供哪些log,ts server的log,vue server log 要么,log开到什么级别,我来提供。

@frankie-zeng
Copy link

@so1ve 有这么多人出现这个问题,能发给个排除list呢

@so1ve
Copy link
Member

so1ve commented Apr 10, 2024

先打开一个vue文件,然后打开一个ts文件,使用Typescript: Open tsserver log指令看看

@frankie-zeng
Copy link

tsserver.log
keil
一个log,一个gif

@yd-coder
Copy link

+1 看之前关闭的issues说修复了 结果新版本插件还是很慢

更新到最新2.0.11和回退到1.8.27两种都正常了

@kabutoa
Copy link

kabutoa commented Apr 10, 2024

确实很卡,体验很差

@renowan
Copy link

renowan commented Apr 10, 2024

+1 看之前关闭的issues说修复了 结果新版本插件还是很慢

更新到最新2.0.11和回退到1.8.27两种都正常了

I crash in 2.0.11

@Ttou
Copy link

Ttou commented Apr 10, 2024

碰到一个问题,将 hybridMode 设为 false,重启VSCode,当打开的第一个文件是 ts 不是 vue 时,vue里的代码提示会显示两个,重启 VSCode 后又好了,重启 Vue 和 TS servers 无法解决问题

image

@coding997
Copy link

我的压根就没提示了,法克

@AnotiaWang
Copy link

AnotiaWang commented Apr 11, 2024

今天也遇到了,代码不显示提示,并且有一个 Code Helper (Plugin) 进程占满一个 CPU 核心和大量内存(1.33 GB 左右)。使用 VS Code 的扩展二等分确认是此插件的问题(并且 VS Code 重载时没法 kill 掉这个插件,导致二等分到最后 CPU 接近占满)

暂时不知道怎么复现

Extension version: 2.0.10
VS Code version: Code 1.88.0 (5c3e652f63e798a5ac2f31ffd0d863669328dc4c, 2024-04-03T13:28:09.495Z)
OS version: Darwin arm64 23.4.0
Modes:

System Info
Item Value
CPUs Apple M2 Pro (10 x 24)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
Load (avg) 13, 11, 6
Memory (System) 32.00GB (5.51GB free)
Process Argv --crash-reporter-id 33f2db18-d6d2-4571-bcf7-5ce1184f51fc
Screen Reader no
VM 0%

@AnotiaWang
Copy link

AnotiaWang commented Apr 11, 2024

我这里似乎不(完全)是 Vue Official 的问题,也有 UnoCSS 的(详见上方 mention 的来源)
禁用 UnoCSS,启用 Vue Official,启动 VS Code 时也会短暂地占用一定 CPU 和大量内存,但过十几秒后问题消失

update: UnoCSS 发布了 0.59.2,它那边暂时解决了

@guygubaby
Copy link

我这里似乎不(完全)是 Vue Official 的问题,也有 UnoCSS 的(详见上方 mention 的来源) 禁用 UnoCSS,启用 Vue Official,启动 VS Code 时也会短暂地占用一定 CPU 和大量内存,但过十几秒后问题消失

UnoCSS 我切回 0.58.9 版本就好很多了,神奇

@zhougangnb
Copy link

我这里似乎不是(完全)是 Vue 官方的问题,也有 UnoCSS 的(参见上面提到的来源)禁用 UnoCSS,启用 Vue 官方,启动 VS Code 时同时短暂地占用 CPU 和大量内存,但过十几秒后问题消失

UnoCSS 我切回 0.58.9 版本就好了,神奇

这个方法是管用的

@Shyam-Chen
Copy link

Shyam-Chen commented Apr 12, 2024

You just need to update UnoCSS to version 0.59.2 and disable Svelte for VS Code.

@johnsoncodehk
Copy link
Member

Fixed by unocss/unocss@8e615ab.

@sicraf
Copy link

sicraf commented Apr 26, 2024

禁用Hybrid模式

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests