Visual Studio代码段中的<Literal>和<Object>有什么区别?

Ken*_*rey 7 visual-studio code-snippets

我读过的文档上<Literal><Object>,据我所知,Literal是由段定义的值,并且Object是代码段之外定义的值.

我还看到它Object有一个额外的元素,Type它包含声明所期望的变量类型.我不知道这个元素如何影响结果代码.

从使用代码段的人的角度来看,声明LiteralObject声明之间的功能区别是什么?

Cyb*_*Fox 2

从功能上来说,它与 Literal 类型相同,但它有一个附加的类型约束。