ace editor format code

来源:互联网 发布:农村淘宝加盟流程 编辑:程序博客网 时间:2024/05/17 18:12

format xml

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

format json

var val = editor.session.getValue()var o = JSON.parse(val) // may throw if json is malformedval = JSON.stringify(o, null, 4) // 4 is the indent size,该方法来自https://github.com/beautify-web/js-beautify/blob/master/js/lib/beautify.jseditor.session.setValue(val)


0 0
原创粉丝点击