原来一直用 auto-rename-tag.el 这个插件自动重命名 HTML/XML tag, 但是这个插件在复杂模板的时候会乱跳标签.
今天自己尝试写一个插件, 感觉不论是 web-mode-tag-match 还是 sgml-skip-tag-forward 都没法准确的跳转到匹配的 Tag 位置.
特别是 <> blabla… </> 这种空标签的时候, 最容易出错.
大家有没有更为准确的 Tag 跳转插件吗?
原来一直用 auto-rename-tag.el 这个插件自动重命名 HTML/XML tag, 但是这个插件在复杂模板的时候会乱跳标签.
今天自己尝试写一个插件, 感觉不论是 web-mode-tag-match 还是 sgml-skip-tag-forward 都没法准确的跳转到匹配的 Tag 位置.
特别是 <> blabla… </> 这种空标签的时候, 最容易出错.
大家有没有更为准确的 Tag 跳转插件吗?
可以先找找现成的lsp-server
如果没有,可以用limxml之类的去分析xml文件,得到相关信息,用property记录,跳转之。
其实就是写个lsp-server