ACE 편집기를 사용하여 웹 페이지에 XML 콘텐츠를 표시하고 있습니다. 편집기에서 xml 코드의 서식을 지정하고 싶습니다.에이스 편집기에서 XML 코드의 형식을 지정하는 방법은 무엇입니까?
수 있습니다. 어떻게해야하나요?
ACE 편집기를 사용하여 웹 페이지에 XML 콘텐츠를 표시하고 있습니다. 편집기에서 xml 코드의 서식을 지정하고 싶습니다.에이스 편집기에서 XML 코드의 형식을 지정하는 방법은 무엇입니까?
수 있습니다. 어떻게해야하나요?
패키지에는 다양한 모드가 있으며 구현 방법은 Wiki at github입니다. 다음과 같은 것 :
var Mode = require('ace/mode/xml').Mode;
editor.getSession().setMode(new Mode());
xml 모드를 사용했지만 편집기에 표시된 xml 콘텐츠의 형식을 지정할 수있는 무언가를 원합니다. 뭔가를 "Ctrl + Shift + F"같은 형식으로 코드를 식 일식에서 작동 할 수 있습니다. –
XML 코드 형식은 편집기이기 때문에 Ace 자체에 지정되어 있지 않습니다. this question에있는 응답 중 하나를 사용하여 코드를 정교화하십시오.
var code = ace.getSession().getValue();
// prettify
ace.getSession().setValue(code);
내가 사용했습니다. editor.session.setFoldStyle ("markbeginend"); –