20

我正在尝试 Sublime Text 2,我正在编辑一个 XML 文件——它有一个DOCTYPE声明和一个 DTD——在编辑 XML 文档时似乎没有办法获得代码提示/完成。

我确信它是我忽略的一些简单的东西。我无法想象 Sublime 没有这种功能,即使是通过插件提供的。

有人可以为我解释一下吗?

4

2 回答 2

21

Sublime Text 首先是一个文本编辑器。但是,它受欢迎的原因在很大程度上是由于它的可扩展性。

虽然您可以使用 Sublime 的 api 创建一个特定的插件来执行此操作,但 Sublime 有一些工具已经有助于在裸安装上编辑 xml 文件和其他标记文件。

特别是提示和补全非常容易添加。为您的特定 xml创建一个特定于域的sublime-completions文件应该不会花费超过几分钟的时间。您可以使用alt++创建一个xml 元素,此外+shift将关闭任何未关闭的xml 元素。walt.

您可能还想尝试通过Package Control提供的Sublime Tag 插件

最后,您还可以在Sublime 论坛中将其作为插件请求提出。插件社区中有很多乐于助人的人。

于 2012-04-11T17:36:00.660 回答
1

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.

于 2012-11-08T19:57:04.283 回答