메모장에서 XML/HTML을 자동으로 포맷하고 들여쓰기하는 방법++
코드 블록을 다시 들여쓰는 방법이 있습니까?이클립스(자동 포맷/인덴트)에서 ++ShiftF와 비슷한 것을 찾고 있습니다.
확실히 하자면,
- 메모장++ 외부에서 XML 형식을 지정하는 방법을 이미 알고 있으므로 다른 XML 형식 도구에 대한 링크가 많이 필요하지 않습니다.
- 저는 특히 XML과 HTML을 연구하고 있습니다.
- 이상적으로 Eclipse에 있는 것처럼 편리한 키 바인딩이 있으므로 워크플로우를 중단할 필요가 없습니다.
나는 이미 NppAutoIndent에 대해 알고 있습니다. XML, HTML 및 CSS로 작업하고 있기 때문에 작동하지 않습니다.
6.3.2로 업그레이드한 이후로XML Tools
.
- 플러그인 관리자(플러그인 → 플러그인 관리자...)를 통해 XML 도구를 설치합니다.그런 다음 "XML 도구"를 검색하고 해당 상자를 선택한 다음 "설치" 단추를 클릭합니다.
- 바로 가기 AltShiftB+++(또는 메뉴 → 플러그인 → XML 도구 → Price Print)를 사용
이전 버전의 경우: 메뉴 → TextFX → HTML Tidy → Tidy: Reindent XML.
Tidy2 플러그인을 설치합니다.나는 메모장++ v6.2.2를 가지고 있고, Tidy2는 지금까지 잘 작동합니다.
모르는 사람들을 위해, npp는 플러그인과 다른 프로젝트들로부터 많은 지원을 받고 있습니다.이러한 플러그인은 SourceForge에서 다운로드할 수 있습니다.
필요합니다XML Tools
텍스트를 n++로 포맷하다
다운로드한 후XML Tools
..
메모장 종료++
에 가다C:\Program File\Notepad++
N++이 설치된 폴더입니다.
- npp 루트 폴더에 다운로드한 xml 도구의 아래 파일을 저장합니다.
copy replace
- 에 가다
..\Plugins
하위 폴더 및 다운로드한 파일 아래에 배치
다시 시작하고 즐기세요!!!
Ctrl + +를B 포맷합니다.
윈도우와 npp를 설치한 것이 세 번째인데 시간이 좀 지나 깔끔한 기능이 더 이상 작동하지 않는다는 것을 알게 되었습니다.그래서 저는 해결책을 찾고, 이 스레드에 도달한 다음, 몇 개의 스레드의 도움으로 마침내 해결합니다.저의 모든 행동을 요약해서 말씀드리겠습니다.
TextFX 플러그인 설치:플러그인 -> 플러그인 관리자 -> 플러그인 관리자 표시.TextFX 문자를 선택하고 설치합니다.npp를 다시 시작하면 'TextFX' 메뉴가 표시됩니다.(예: @remipod).
이전 npp 패키지의 구성 폴더를 붙여넣어 libtidy.dll을 설치합니다.이 답변의 지침을 따르십시오.
최신 npp 설치 대상(일반적으로 C:\Program Files(x86)\Notepad++\plugins)에 구성 폴더가 있는 경우 npp는 해당 폴더에 대한 쓰기 액세스 권한이 필요합니다.Config folder -> Properties -> Security 탭 -> Users를 선택하고 Edit -> Full control을 선택하여 읽기/쓰기 액세스를 허용합니다.이 작업을 수행하려면 관리자 권한이 필요합니다.
npp를 다시 시작하고 TextFX -> TextFX HTML Tidy -> Tidy: Reindent XML이 작동하는지 확인합니다.
정확한 해결책이 아니라 해결책입니다.
메모장 ++는 기본적으로 이러한 기능을 제공하지 않습니다.그러나 일부 온라인 도구를 사용하여 https://www.freeformatter.com/xml-formatter.html 과 같은 텍스트를 자동으로 포맷할 수 있습니다.
"사용 가능" 목록에서 플러그인을 보려면 플러그인 -> 플러그인 관리자 -> 플러그인 관리자 표시 -> 설정에서 프록시 설정을 업데이트해야 했습니다.
그 후 "XML 도구" 설치가 쉬웠고 위에서 설명한 대로 요청된 작업을 수행했습니다.
최신 메모장++을 설치하고 들여쓰기 Byfold를 설치하기만 하면 됩니다.메뉴 모음에서 플러그인 -> 플러그인 관리를 선택하고 들여쓰기 Byfold and install을 선택합니다.최고의 성능
OP에 직접 답변하려면 이 사람의 사이트를 살펴보십시오.Thomas Hunter 메모장++ XML에 적합합니다.간단한 단계를 수행하면 NPP 내부에서 XML 형식을 매우 잘 지정할 수 있습니다.지금까지 발견한 유일한 이상 현상은 중첩된 자체 폐쇄 요소입니다. EG:
<OuterTag>Text for outer element<SelfClosingTag/></OuterTag>
다음 항목으로 정리:
<OuterTag>Text for outer element
<SelfClosingTag/></OuterTag>
이 문제를 해결할 수 있는 방법이 있을 수도 있지만, 당분간은 제 문서의 줄 수를 30만 개 줄이는 데 성공했고, 이 문제를 해결할 수 있습니다.
메모장 7.6을 "플러그인 관리자"와 함께 사용하고 있는데 XML 도구를 찾을 수 없습니다.
@some-java-guy가 답변에서 했던 것처럼 수동으로 설치해야 했습니다. 단, 내 플러그인 폴더는 여기에 있습니다.C:\Users\<my username>\AppData\Local\Notepad++\plugins
이 디렉터리에서 새 디렉터리(XmlTools라는 이름)를 만들고 XMLTools.dll을 복사했습니다. (그리고 모든 종속성을 프로그램 파일의 Notepad++ 디렉터리에 복사했습니다.)
언급URL : https://stackoverflow.com/questions/7117949/how-to-auto-format-indent-xml-html-in-notepad
'programing' 카테고리의 다른 글
파이썬에서 객체가 바이트와 같은 객체인지 확인하는 적절한 방법은 무엇입니까? (0) | 2023.05.22 |
---|---|
내부에 스타일이 작동하지 않습니다.각진 HTML (0) | 2023.05.22 |
dmp 파일 및 로그 파일에서 Oracle 데이터베이스를 가져오는 방법은 무엇입니까? (0) | 2023.05.22 |
새 사용자를 생성하기 위한 SQL Server 스크립트 (0) | 2023.05.22 |
엑셀 셀에서 VBA 기능을 호출하는 방법은? (0) | 2023.05.22 |