我正在使用ACE Editor在我的网页上显示xml内容。我想在编辑器中格式化xml代码。
任何人都可以告诉我该怎么做吗?
答案 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());