2012-06-20 4 views
3

필자는 XML 문서에 PHPStorm의 Zen 코딩과 비슷한 것을 사용하고 있습니다. 나는 그것이 매우 유용하다고 생각한다.PHPStorm의 ZenCoding : XML 태그를 자동으로 닫는 방법?

유일하게 내가 쓰는 태그의 대부분은 짧은 (자동 마감) 태그 여야한다는 것입니다. 그러나 Zen은 기본적으로 긴 태그 (여는 태그와 닫는 태그)를 만듭니다. HTML을 할 때 div<div></div>을 확장하고있는 반면, 젠, 태그, 즉 br<br />로 확장 (길거나 짧게해야하는지의 지능적인 지식을 가지고있다.

내 요소의 대부분은 긴 태그뿐만 아니라 짧은 태그과 같이 쓸 수있다

내 기호는 해당 노드에 자식이 있는지 여부에 따라 달라집니다. 태그를 짧은 (자동 닫기) 태그 또는 긴 (열기 + 닫기) 태그로 확장해야하는지 여부를 어떻게 구별 할 수 있습니까?

// 편집 : 아무도 없음 ? 나는 인터넷을 꽤 많이 보았다. 지금까지 아무런 기쁨도 찾지 못했다.

답변

1

나는 XML을 모르지만, HTML의 경우, 예를 들어 01로 변경했다.~ <img />. "설정> 라이브 템플릿"에서 이것을 설정하고 ZEN HTML, ZEN CSS 또는 ZEN XSL을 선택하여 원하는대로 편집 할 수 있습니다.

희망 하시겠습니까?

-1

http://blog.kaelig.fr/post/23222600612/zen-coding-en-xhtml5-sous-sublime-text-2 내가, 내가 라인에 editor.py에서이 코드와 HTML 5 :

에 대한 작품을 같은 문제 변경했다보십시오 (220)

if view.match_selector(pos, 'text.html'): 
    if 'xhtml' in view.substr(sublime.Region(0, 1000)).lower(): 
     return 'xhtml' 
    else: 
     return 'xhtml' 
else: 
    return 'plain' 
+0

문제는 없었습니다 숭고한 텍스트와 관련이 있지만, JetBrains PHPStorm. –

관련 문제