메모장에서 XML / HTML 자동 서식 화 / 들여 쓰기 방법 ++ 들여 쓰는

코드 블록을 다시 들여 쓰는 방법이 있습니까? Eclipse에서 Ctrl+ Shift+ 와 비슷한 것을 찾고 있습니다 F(자동 서식 / 들여 쓰기).

확실하게,

  • 이미 Notepad ++ 외부 에서 XML 형식을 지정하는 방법을 알고 있습니다 (Eclipse는 언급 한대로 잘 작동합니다). 다른 XML 형식 도구에 대한 링크가 필요하지 않습니다.
  • 특히 XML 및 HTML로 작업하고 있습니다.
  • 이상적으로는 Eclipse의 키 바인딩만큼 편리한 키 바인딩이 있으므로 워크 플로를 중단 할 필요가 없습니다.

NppAutoIndent에 대해 이미 알고 있습니다. XML, HTML 및 CSS로 작업 중이므로 작동하지 않습니다.



답변

6.3.2로 업그레이드했기 때문에을 사용 XML Tools합니다.

  • 플러그인 관리자를 통해 XML 도구를 설치하십시오.
  • 바로 가기 Ctrl+ Alt+ Shift+ 사용 B( 또는
    메뉴 → 플러그인 → XML 도구 → Pretty Print)

이전 버전 : 메뉴 → TextFX → HTML Tidy → Tidy : Reindent XML.


답변

Tidy2 플러그인을 설치하십시오. 메모장 ++ v6.2.2가 있으며 Tidy2는 지금까지 잘 작동합니다.


답변

모르는 사람들을 위해 npp는 플러그인 및 기타 프로젝트에서 많은 지원을하고 있습니다. 이러한 플러그인은 SourceForge 에서 다운로드 할 수 있습니다 .

여기에 이미지 설명을 입력하십시오

당신은 필요 XML ToolsN에 텍스트를 포맷하는 ++

다운로드 후 XML Tools..

메모장 종료 ++

C:\Program File\Notepad++…로 이동하십시오 . N ++ 설치 폴더.

  1. npp 루트 폴더에 다운로드 한 xml 도구의 파일 아래에 copy replace

여기에 이미지 설명을 입력하십시오

  1. ..\Plugins하위 폴더로 이동 하여 다운로드 한 파일 아래에 배치

여기에 이미지 설명을 입력하십시오

다시 시작하고 즐기십시오 !!!

Ctrl+ Alt+ Shft+ B로 포맷합니다.


답변

Windows와 npp를 설치 한 것은 세 번째였으며 얼마 후 깔끔한 기능이 더 이상 작동하지 않는다는 것을 알게되었습니다. 그래서 해결책을 찾기 위해 Google을 찾고이 스레드로 와서 몇 가지 더 도움을 받아 스레드를 수정했습니다. 나는 나의 모든 행동의 요약을 한 번에 넣을 것이다.

  1. TextFX 플러그인을 설치하십시오 : 플러그인-> 플러그인 관리자-> 플러그인 관리자 표시. TextFX 문자를 선택하고 설치하십시오. npp를 다시 시작하면 ‘TextFX’메뉴가 표시됩니다. (신용 : @remipod).

  2. 이전 npp 패키지에서 Config 폴더를 붙여 넣어 libtidy.dll을 설치하십시오 . 이 답변의 지침을 따르십시오 .

  3. 최신 npp 설치 대상 (일반적으로 C : \ Program Files (x86) \ Notepad ++ \ plugins)에 Config 폴더가 있으면 npp는 해당 폴더에 대한 쓰기 액세스 권한이 필요합니다. 구성 폴더를 마우스 오른쪽 단추로 클릭-> 특성-> 보안 탭-> 사용자를 선택하고 편집을 클릭-> 모든 권한을 확인하여 읽기 / 쓰기 액세스를 허용하십시오. 그렇게하려면 관리자 권한이 필요합니다.

  4. npp를 다시 시작하고 TextFX-> TextFX HTML Tidy-> Tidy : Reindent XML이 작동하는지 확인하십시오.


답변

메모장 ++는 기본적으로 이러한 기능을 제공하지 않습니다. 그러나 일부 온라인 도구를 사용하여 https://www.freeformatter.com/xml-formatter.html 과 같은 텍스트를 자동 형식화 할 수 있습니다 .

도움이됩니다. 🙂


답변

플러그인-> 플러그인 관리자-> 플러그인 관리자 표시-> 설정 에서 프록시 설정업데이트 하여 “사용 가능”목록에서 플러그인을 확인해야했습니다.

그 후 “XML 도구”를 설치하는 것은 쉬웠으며 위에서 설명한대로 요청 된 작업을 수행했습니다.


답변

OP에 직접 대답하려면이 사람의 사이트 인 Thomas Hunter Notepad ++ Tidy for XML을 살펴보십시오 . 간단한 단계를 수행하면 NPP 내에서 XML을 매우 멋지게 형식화 할 수 있습니다. 지금까지 내가 찾은 유일한 예외는 중첩 자기 닫힘 요소 EG입니다.

<OuterTag>Text for outer element<SelfClosingTag/></OuterTag>

다음과 같이 정리됩니다 :

<OuterTag>Text for outer element
<SelfClosingTag/></OuterTag>

이 문제를 해결하는 방법이있을 수 있지만 당분간 내 문서의 줄 수를 300k 줄이면이 ​​특별한 문제를 해결할 수 있습니다.