我正在尝试 Sublime Text 2,我正在编辑一个 XML 文件——它有一个DOCTYPE
声明和一个 DTD——在编辑 XML 文档时似乎没有办法获得代码提示/完成。
我确信它是我忽略的一些简单的东西。我无法想象 Sublime 没有这种功能,即使是通过插件提供的。
有人可以为我解释一下吗?
我正在尝试 Sublime Text 2,我正在编辑一个 XML 文件——它有一个DOCTYPE
声明和一个 DTD——在编辑 XML 文档时似乎没有办法获得代码提示/完成。
我确信它是我忽略的一些简单的东西。我无法想象 Sublime 没有这种功能,即使是通过插件提供的。
有人可以为我解释一下吗?
Sublime Text 首先是一个文本编辑器。但是,它受欢迎的原因在很大程度上是由于它的可扩展性。
虽然您可以使用 Sublime 的 api 创建一个特定的插件来执行此操作,但 Sublime 有一些工具已经有助于在裸安装上编辑 xml 文件和其他标记文件。
特别是提示和补全非常容易添加。为您的特定 xml创建一个特定于域的sublime-completions文件应该不会花费超过几分钟的时间。您可以使用alt++创建一个xml 元素,此外+shift将关闭任何未关闭的xml 元素。walt.
您可能还想尝试通过Package Control提供的Sublime Tag 插件
最后,您还可以在Sublime 论坛中将其作为插件请求提出。插件社区中有很多乐于助人的人。
You can use the 'tag' plugin from Sublime Package Control. It has auto tag closing, linting and other features. The github page for the project is here: https://github.com/SublimeText/Tag
You can install it using Package Control without leaving your Sublime text editor.