2012-05-13 192 views
5

在Notepad ++(最新版本6.1.2)中,XML是否有自动完成(在自动添加结束标记方面)?记事本++ XML自动完成/添加结束标记?

E.g.打字

<test> 

时,我想记事本+ +自动添加

</test> 

感谢您的任何提示!

+4

有一个名为“XML Tools”的插件,您可以通过Notepad ++的插件管理器获取该插件。 有一个选项叫做“标签自动关闭”,它添加了结束标签。 – funseiki

回答

0

我知道有一个HTML插件包含在最近的版本中,它为你做了一些标签关闭。但是我还没有听说过XML。如果你看,可能有一个。但是,如果没有,使用C#编写插件并不难,如果有的话。

+0

嗯好了,只是想知道我是否错过了这个/它已经内置的设置。将停留在Eclipse for XML(还需要用于自动完成的插件)。 –

20

首先,使用插件管理器

Plugins > Plugin Manager 

然后选择以下菜单

TextFX > TextFXSettings > Autoclose XHTML/XML <Tag> 
+0

就这么明显,你必须先通过插件管理器下载TextFX。 – Cadab

+2

完美。我们如何将此作为已被接受的答案,因为现在的答案不适用? – ScottN

3

Plugin ManagerXML Tools可以做的伎俩以及下载TextFX插件。然后,一旦下载该插件,在Plugins > XML Tools

4

打勾Tag auto-close记事本的新版本++尝试

Preferences > Auto Completion > Auto Insert > html/xml close tag 

注意文件扩展名必须是.xml, .html, etc.此功能激活。我不确定何时引入此功能,但它是在v6.7.9中。

+0

更确切地说,文件的语言(可以在语言菜单中更改)必须是HTML或XML。因此,您可以将语言更改为HTML的'.php'文件并自动完成。这太遗憾了。最好的解决方案是使用Hoa回答中指出的TextFX插件。 – Parziphal

+1

谢谢, 由于Notepad ++和XMLTools插件都添加了它,因此我遇到了重复关闭XML标记的问题。 – shatl

相关问题