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

mac 使用完大括号颜色bracketPair失效 #26

Closed
pengwangpengwang opened this issue Oct 9, 2024 · 12 comments
Closed

mac 使用完大括号颜色bracketPair失效 #26

pengwangpengwang opened this issue Oct 9, 2024 · 12 comments

Comments

@pengwangpengwang
Copy link

image
@pengwangpengwang pengwangpengwang changed the title mac 使用完括号着色shi'xiao mac 使用完大括号颜色bracketPair失效 Oct 9, 2024
@shaobeichen
Copy link
Owner

不是非常明白,什么意思,帮忙详细描述下

@pengwangpengwang
Copy link
Author

不是非常明白,什么意思,帮忙详细描述下

image 使用完后使得圈起来的配置项无效了

@shaobeichen
Copy link
Owner

image
image
你指的是这条选中或者未选中的黄线和蓝线?

@pengwangpengwang
Copy link
Author

image image 你指的是这条选中或者未选中的黄线和蓝线?

不是的,是每个括号对的颜色,正常每个括号对的颜色是不一样的,现在都是灰色且鼠标在括号对无识别对应的结束括号
Uploading image.png…

@pengwangpengwang
Copy link
Author

image

@wiphone-wu
Copy link

我有遇到过,不过我是windows10系统。
我的复现以及解决步骤:

  1. 当打开的项目默认显示 .vue 文件时,括号是异常的(灰色)
  2. 打开一个 js 文件,括号是正常的(彩色)
  3. 切换回 .vue 文件括号就变正常了(彩色)

@pengwangpengwang
Copy link
Author

我有遇到过,不过我是windows10系统。 我的复现以及解决步骤:

  1. 当打开的项目默认显示 .vue 文件时,括号是异常的(灰色)
  2. 打开一个 js 文件,括号是正常的(彩色)
  3. 切换回 .vue 文件括号就变正常了(彩色)

按照你这操作确实复现了,我的是macos 15

@shaobeichen
Copy link
Owner

等待后续观察下

@shaobeichen
Copy link
Owner

image 我复现了这个问题,不过这个问题我看下来并不是渐变色导致的问题,是原主题的问题,上面这张图就是我单独用原主题打开时出现的情况,关掉重新打开又好了...

@shaobeichen
Copy link
Owner

经过反复观察,这个和主题没关系,每个主题都会这样,和文件有关,这个应该是vscode默认支持js ts,所以对其做了大括号颜色处理,但是vue文件是通过安装vue插件才有高亮的,但vue插件并不完善,所以出现了 一开始vue文件没有效果,点击js文件有了效果之后,再打开vue也有效果的情况

@shaobeichen
Copy link
Owner

在不用任何主题的情况下,使用vetur或者volar的话,都可能会出现vue文件括号颜色失效的情况

@shaobeichen
Copy link
Owner

在禁用vetur或者volar后,反而vue文件中的括号出现了,启用vetur插件反而括号颜色没了,鉴定下来是vetur和volar的问题,需要这两个插件作者修复这个问题。可以给他们的仓库提个issue。
image

@shaobeichen shaobeichen pinned this issue Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants