sublime 如何自定义标签包裹ejs内容
比如我想把Hello world
包裹成<%= Hello world %>
请问大家该如何实现呢?emmet似乎只能包裹内置的html元素,而sublime的snippet只能预先生成片段再在片段内填写
ejs实际编写过程中,写<% %>这样的符号效率很低
<ul>
<% users.forEach(users=>{ %>
<% }) %>
</ul>
请大家集思广益,看有没有提高编写这种东西的效率~感谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一般对选中文本的进行处理需要用 snippet + keymap。这里有个现成的可以实现你的效果:https://github.com/samholmes/...。
如对应的 snippet 文件
ejs_insert_tags.sublime-snippet
(快捷键= + tab
):对应的 key binding(快捷键:
ctrl + shift + .
):