gpt4 book ai didi

vue.js - source.vue 在我的 sublime text3 中的 vue 片段中不起作用?

转载 作者:搜寻专家 更新时间:2023-10-30 22:34:42 25 4
gpt4 key购买 nike

关于 .vue type flie 的 sublime 片段有一个非常烦人的问题。
假设我想自己在 sublime 中添加一个 vue 片段,并且我希望下面的 vue tabtrigger 仅在 vue 类型文件中工作。
我将这些代码添加到我的 vue.sublime-snippet 中:

<snippet>
<content><![CDATA[
Some text
]]></content>
<tabTrigger>vue</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.vue</scope>
</snippet>

将此文件保存到我的 sublime 文件夹后,我创建了一个 test.vue 文件并键入 vue 然后按 Tab。
但什么也没发生。我期望的是 Some text 可以在 test.vue 文件中按 Tab 键后出现。
为什么我的代码片段在 vue 文件上不起作用?

PS:我把代码段中的source.vue改成source.jssource.php等,在相应的js,php中测试文件,它们都工作正常。只有vue没有成功。 sublime识别vue类型文件有什么问题吗?如何解决这个问题?

最佳答案

用于 Vue.js 的正确范围选择器是 text.html.vue,可以通过在 ST 中创建一个新的空选项卡,将语法设置为 Vue.js,然后转到工具菜单 -> 开发人员 -> 显示范围名称或检查语法定义:https://github.com/vuejs/vue-syntax-highlight/blob/f87459fc1bf26a4b8e50e232757d4682892c971d/vue.tmLanguage#L1465-L1466

关于vue.js - source.vue 在我的 sublime text3 中的 vue 片段中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45385430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com