我正在尝试使用Sublime Text 2,我正在编辑一个XML文件 - 它有一个DOCTYPE
声明和一个DTD - 在编辑XML文档时似乎无法获得代码提示/完成
我确信我会忽略一些简单的事情。我无法想象Sublime没有这种功能,即使是通过插件提供的。
有人可以为我阐明这个吗?
答案 0 :(得分:20)
Sublime Text首先是文本编辑器。 但是,它受欢迎的原因在很大程度上是由于它的可扩展性。
虽然您可以使用Sublime的api创建一个特定的插件来执行此操作,但Sublime有一些工具可以帮助您在裸安装中编辑xml文件和其他标记文件。
特别是暗示和完成非常容易添加。为特定的xml创建特定于域的sublime-completions文件不应超过几分钟。 你可以使用 alt + shift + w 来创建一个xml元素,另外还有 alt + 。 将关闭所有未关闭的xml元素。
您可能还想尝试通过Sublime Tag plug-in
提供的Package Control最后,您还可以在Sublime forums中将其作为插件请求。插件社区中有很多乐于助人的人。
答案 1 :(得分:1)
您可以使用Sublime Package Control中的'tag'插件。它具有自动标签关闭,linting和其他功能。该项目的github页面位于:https://github.com/SublimeText/Tag
您可以使用Package Control安装它,而无需离开Sublime文本编辑器。