re-ovo / unocss-intellij

Unocss support on Intellij Idea/WebStorm
https://plugins.jetbrains.com/plugin/22204-unocss
MIT License
169 stars 12 forks source link

属性写法没有提示 #69

Closed Mophar-gift closed 1 month ago

Mophar-gift commented 2 months ago

Describe the bug 在Vue中使用时,标签上直接使用属性写法时,没有提示。 属性简写也没有下划线和提示。

To Reproduce Steps to reproduce the behavior: 略

Expected behavior 属性写法也有对应的提示

Screenshots image image

Environment Plugin Version: # 1.5.0 IDE Version: # Unocss Version(in package.json): # 0.59.4

Unocss Config: image

re-ovo commented 2 months ago

是用的vite吗

Mophar-gift commented 2 months ago

是用的vite吗

是的 "vite": "5.2.10"

re-ovo commented 2 months ago

是用的vite吗

是的 "vite": "5.2.10"

尝试直接在vite内定义配置

Mophar-gift commented 2 months ago

是用的vite吗

是的 "vite": "5.2.10"

尝试直接在vite内定义配置 您好,配置哪些东西可以给一个示例吗,还说直接把uno.config里的配置直接在vite里配置,是这个意思吗

re-ovo commented 2 months ago

是用的vite吗

是的 "vite": "5.2.10"

尝试直接在vite内定义配置 您好,配置哪些东西可以给一个示例吗,还说直接把uno.config里的配置直接在vite里配置,是这个意思吗

是的

Mophar-gift commented 2 months ago

是用的vite吗

是的 "vite": "5.2.10"

尝试直接在vite内定义配置 您好,配置哪些东西可以给一个示例吗,还说直接把uno.config里的配置直接在vite里配置,是这个意思吗

是的

刚去试了一下 然而还是没有效果 (ㄒoㄒ)

re-ovo commented 2 months ago

看看你的vite配置

Mophar-gift commented 2 months ago

看看你的vite配置

image 使用类的写法是正常的有提示的,直接在标签上使用属性写法则是没有提示

re-ovo commented 2 months ago

我自己测试是可以的,你定义的shortcuts能正常提示吗

Mophar-gift commented 1 month ago

我自己测试是可以的,你定义的shortcuts能正常提示吗

可以发一下您的配置看一下吗

Mophar-gift commented 1 month ago

我自己测试是可以的,你定义的shortcuts能正常提示吗

鼠标移上去可以看到解析是生效的,但是在书写的时候没有任何提示 image

re-ovo commented 1 month ago

我自己测试是可以的,你定义的shortcuts能正常提示吗

鼠标移上去可以看到解析是生效的,但是在书写的时候没有任何提示 image

可以创建一个可以复现的项目吗,方便我测试,我自己测试没啥问题

Mophar-gift commented 1 month ago

我自己测试是可以的,你定义的shortcuts能正常提示吗

鼠标移上去可以看到解析是生效的,但是在书写的时候没有任何提示 image

可以创建一个可以复现的项目吗,方便我测试,我自己测试没啥问题

我猜有没有可能是您对ide做了什么配置,感觉不像是项目配置的问题,为了避免其他因素干扰,我是单独新开了一个项目(pnpm create vue@latest),项目里什么都没有,就安装了一下unocss,您可以直接尝试。 image image image image

您可以按照我的截图随便创建一个新项目尝试一下,在任意vue文件下尝试属性写法,如果您依旧有提示,那我猜测有没有可能是您对插件做了什么配置,我本地的环境如下: image image image

Mophar-gift commented 1 month ago

您别误会我的意思哦,class里写是没问题的,我的问题一直都是在标签上直接使用属性写法: image

re-ovo commented 1 month ago

我知道了,JS语言服务那边循环引用导致JSON.stringify失败了,我剔除掉没用的信息,下个版本应该可以了

re-ovo commented 1 month ago

更新试试

re-ovo commented 1 month ago

@Mophar-gift

Mophar-gift commented 1 month ago

更新之后可以了,感谢您的耐心解答~ (^▽^)

Mophar-gift commented 1 month ago

顺便再问一个小小的问题,就是在这种属性的写法下, 这种简写符号好像没有下划线 image

re-ovo commented 1 month ago

顺便再问一个小小的问题,就是在这种属性的写法下, 这种简写符号好像没有下划线 image

开个新issue