简单地说,我在使用lorem
生成器时需要 Visual Studio Code 的 Emmet 实现来生成波斯语文本。这两天我一直在网上搜索和测试提议的解决方案,在 Visual Studio Code 和 Sublime-Text 上都没有一点运气。
根据Emmet 文档:
Emmet 提供了广泛的调整,您可以使用它来微调您的插件体验。几乎所有官方开发的编辑器插件(除了 PSPad 和基于浏览器的)都支持扩展:一个特殊的文件夹,您可以在其中放置 json 和 js 文件以扩展 Emmet。请参阅与您的编辑器插件捆绑在一起的 README 文件,以了解 Emmet 在何处查找扩展。
Visual Studio Code 的文档表明有一个设置条目emmet.extensionsPath
,用于告诉 VSCode 在哪里查找 emmet 扩展,但它似乎根本不起作用。
我已将其插入到 VSCode 的设置中:
{
.
.
"emmet.extensionsPath": "C:\\Workspace\\EditorExtensions\\emmet",
.
.
}
并创建了一个简单snippets.json
的下C:\Workspace\EditorExtensions\emmet
:
{
"html": {
"abbreviations": {
"ol_": "ol>li"
},
"snippets": {
"ran": "{ Wrap plain text in curly braces }"
}
}
}
但埃米特既不明白,ol_
也完全不明白ran
。
你能指引我正确的方向吗?
PS:我也尝试过这个 SO post中给出的解决方案,但没有运气。
PS2:我在 VSCode 中得到的这种行为与 Sublime Text 的行为方式相同。
PS3:在VSCode 文档+
中提到,以like结尾的片段ol+
不起作用,但我尝试了两者ol+
并ol_
发现它们都不起作用!
PS4:我知道我可以使用编辑器本身创建自己的片段,但这不会生成更短的段落lorem10
。