如何防止intellisense在prop前自动添加列(Vue3)
How to prevent intellisense from automatically adding column before prop (Vue3)
我已经和这个问题斗争了一段时间了。有谁知道如何防止智能感知(在 VSCode 中)在自动完成时添加列?
我有我的自定义组件,这就是我的智能感知如何自动完成我的组件的道具。
- 扩展名是 Vetur v0.34.1 (https://marketplace.visualstudio.com/items?itemName=octref.vetur)。
- 我没有 vetur 设置的配置。
<script lang="ts">
import { toRefs, defineComponent } from 'vue';
export default defineComponent({
name: 'Grid',
props: {
alignItems: {
type: String,
default: null,
validator: (val: string): boolean => ['start', 'center', 'end', 'stretch'].includes(val),
},
...
}
</script>
UPDATE
所以我能够在为每个组件生成标签和属性后生成正确的 IntelliSense 自动完成 (followed this step-by-step solution for autogenerating tags and attributes for custom components)。
NOW
如何禁用不正确的自动完成功能?
UPDATE
Uninstalled Vetur and
switched to this volar and everything works like a charm with Typescript.
我已经和这个问题斗争了一段时间了。有谁知道如何防止智能感知(在 VSCode 中)在自动完成时添加列?
我有我的自定义组件,这就是我的智能感知如何自动完成我的组件的道具。
- 扩展名是 Vetur v0.34.1 (https://marketplace.visualstudio.com/items?itemName=octref.vetur)。
- 我没有 vetur 设置的配置。
<script lang="ts">
import { toRefs, defineComponent } from 'vue';
export default defineComponent({
name: 'Grid',
props: {
alignItems: {
type: String,
default: null,
validator: (val: string): boolean => ['start', 'center', 'end', 'stretch'].includes(val),
},
...
}
</script>
UPDATE
所以我能够在为每个组件生成标签和属性后生成正确的 IntelliSense 自动完成 (followed this step-by-step solution for autogenerating tags and attributes for custom components)。
NOW
如何禁用不正确的自动完成功能?
UPDATE Uninstalled Vetur and switched to this volar and everything works like a charm with Typescript.