PXSL 용 구문 하이라이트?
-
03-07-2019 - |
문제
내가 실험 한 XML로 작업하는 두통을 완화하려면 pxsl, 고급 매크로 기능이있는 XML 문서에 대한 약식 구문. 그러나 새롭기 때문에 구문 강조를 위해 구문 분석하는 방법을 알고있는 텍스트 편집기를 찾을 수 없었습니다.
이것을 가능하게하는 편집자 나 플러그인을 알고 있습니까? 구문 강조 표시를 정의하고 싶다면 어디서 시작합니까?
미리 감사드립니다.
해결책
당신은 그것을 확인할 수 있습니다 PAPP Syntax 하이라이트 VIM에 포함됩니다.
PAPP Syntax 파일은 .papp 파일을 처리하고 덜 확장하여 .pxml 및 .pxsl 파일을 모두 최상위 파일 형식으로 XML을 사용하여 perl/xml/html/기타 혼합물입니다. 기본적으로 PHTML 또는 PXML 섹션 내부의 모든 내용은 임베드 된 사전 처리기 명령이 포함 된 문자열로 취급됩니다. 변수를 설정 한 경우 :
:let papp_include_html=1
스타트 업 파일에서는 PHTML 섹션 내부의 구문 하일 라이트 HTML 코드를 시도하지만, 이것은 상대적으로 느리고 너무 다채 롭기 때문에 현명하게 편집 할 수 없습니다.) (AKA, PXSL은 구문 분석하기 어렵습니다).
PAPP.VIM 구문 파일의 최신 버전은 일반적으로 http://papp.plan9.de.
다른 팁
메모장 ++ 사용자는 아니지만 Ultraedit 및 사용자 정의 구문 하이라이트 기능을 사용하는 것이 좋습니다.
이미 아래에 언급 된대로 여러 언어를 지원합니다.
http://www.ultraedit.com/downloads/extras.html
그리고 가장 좋은면은 예제를 살펴보면 자신의 Word 파일을 만들 수 있다는 것입니다.
반면에 최악의 부분은 무료가 아닙니다 ..
나는 PSPAD를 추천하고, 많은 언어 구문 색칠 공부를 부수고, 프리웨어입니다. www.pspad.com
Notepad ++에서 pxsl .pxl (또는 기타 비정형 파일 확장)에 대한 구문 강조를 활성화하려면 다음을 위해 필요합니다.
- XML 도구 플러그인을 설치하십시오
- .pxl (및 기타) 파일 확장자는 XML로 강조 표시되어야한다.
(1)의 경우 "플러그인" -> "플러그인 관리자" -> "플러그인 표시"를 클릭하십시오. 아래로 스크롤하고 XML 도구를 확인한 다음 설치하십시오.
메모장 ++를 다시 시작하면 (2) :
- "설정" -> "스타일러 구성 자 ..."클릭하십시오.
- "언어"목록에서 "XML"을 선택하십시오.
- "사용자 Ext"텍스트 상자에서 "PXL"을 입력하십시오.
예를 들어, 내가 원했을 때 디타 소스 파일을 XML로 강조 할 소스 파일을 사용하여 사용자 Ext 텍스트 상자에 "dita ditamap"을 추가하여 .dita 또는 .ditamap 확장자로 파일을 강조 표시했습니다.