如何在Ace Editor中格式化XML代码?

时间:2012-05-25 11:24:01

标签: javascript ace-editor

我正在使用ACE Editor在我的网页上显示xml内容。我想在编辑器中格式化xml代码。

任何人都可以告诉我该怎么做吗?

2 个答案:

答案 0 :(得分:14)

在Ace本身中没有指定XML代码格式,因为它只是一个编辑器。使用this question中的任何答案来美化代码。

var code = ace.getSession().getValue();
// prettify
ace.getSession().setValue(code);

答案 1 :(得分:3)

包中包含许多模式,Wiki at github将告诉您如何实现它。像这样:

var Mode = require('ace/mode/xml').Mode;
editor.getSession().setMode(new Mode());