如何让VSCode中Emmet的Lorem Ipsum生成器首行随机化,而非固定为“Lorem ipsum...”
解决VSCode Emmet生成Lorem文本首行固定的问题
好消息,其实有几个内置的技巧可以搞定这个问题,不用额外装扩展就能满足需求:
用Emmet的
lorem-前缀(最简便的内置方法)
直接把你原来的lorem5*3<tab>改成lorem-5*3<tab>就行!这个带连字符的变体是Emmet的隐藏小功能,会跳过默认的固定首行,生成的每一行都是完全随机的5单词Lorem片段,完美匹配你的需求。自定义Emmet代码片段(灵活适配需求)
如果上面的变体在你的VSCode版本里不好用,可以自己定义一个专属的snippet来生成全随机的Lorem文本:- 打开VSCode的设置面板(快捷键
Ctrl+,),搜索「Emmet: Snippets」,点击「编辑 in settings.json」 - 在配置里添加以下内容:
"emmet.snippets": { "html": { "snippets": { "rlorem": "repeat(${2:3}, lorem(${1:5})\\n)" } } }保存后,输入
rlorem<tab>就能生成3行5单词的随机文本,你还可以通过调整${1:5}(每行单词数)和${2:3}(行数)来修改默认参数。- 打开VSCode的设置面板(快捷键
如果上述内置方法都不符合你的预期,也可以考虑扩展方案:
- VSCode扩展替代方案
安装类似Lorem Ipsum Generator的扩展,这类工具支持完全随机的文本生成,还能自定义各种参数(比如是否带标点、段落格式等),而且可以直接选中现有文本一键替换,操作起来更灵活。
内容的提问来源于stack exchange,提问作者Word Demon
相关产品推荐
相关产品推荐

