2012-05-13 6 views
5

W Notepad ++ (najnowsza wersja 6.1.2), czy jest jakieś automatyczne uzupełnianie dla XML (pod względem automatycznego dodawania znacznika zamykającego)?Notepad ++ Autouzupełnianie XML/dodanie znacznika końcowego?

E.g. podczas wpisywania

<test> 

Chcę Notepad ++, aby automatycznie dodać

</test> 

Dzięki za podpowiedź!

+4

Istnieje wtyczka o nazwie "Narzędzia XML", którą można uzyskać za pomocą menedżera wtyczek Notepad ++. Istnieje opcja zwana "Tag auto close", która dodaje znacznik końcowy. – funseiki

Odpowiedz

0

Wiem, że istnieje wtyczka HTML zawarta w najnowszych wersjach, która zamyka dla Ciebie znacznik. Ale nie słyszałem o XML. Prawdopodobnie istnieje jeden tam, jeśli spojrzeć. Ale jeśli nie, to nie jest zbyt trudno napisać wtyczkę za pomocą C#, jeśli ją masz.

+0

Hmm OK, właśnie się zastanawiałem, czy przegapiłem ustawienie dla tego/jest już wbudowane. Zostanie w Eclipse dla XML (wymaga również wtyczki do automatycznego uzupełniania). –

20

pierwsze, należy pobrać wtyczkę TextFX Plugin Menedżer

Plugins > Plugin Manager 

Następnie wybierz następujące menu

TextFX > TextFXSettings > Autoclose XHTML/XML <Tag> 
+0

Tak więc to oczywiste, musisz najpierw pobrać TextFX za pośrednictwem menedżera wtyczek. – Cadab

+2

Idealny. W jaki sposób otrzymujemy to jako zaakceptowaną odpowiedź, ponieważ ta, która teraz nie ma zastosowania? – ScottN

3

XML Tools z Plugin Manager daje rade, jak również. Potem raz pobrać wtyczkę zaznaczyć Tag auto-close w Plugins > XML Tools

4

nowsze wersje Notepad ++ spróbować

Preferences > Auto Completion > Auto Insert > html/xml close tag 

Zauważ, że rozszerzenie pliku musi być .xml, .html, etc. dla tej funkcji, aby aktywować. Nie jestem pewien, kiedy wprowadzono tę funkcję, ale jest ona w wersji 7.7.9.

+0

Dokładniej, język pliku (który można zmienić w menu Język) musi być HTML lub XML. Więc możesz mieć plik '.php' z językiem zmienionym na HTML i autouzupełnianie będzie działać. Jaka szkoda. Najlepszym rozwiązaniem jest użycie wtyczki TextFX zgodnie z odpowiedzią Hoa. – Parziphal

+1

Dzięki, Miałem problem z duplikowaniem zamykających tagów XML, ponieważ dodawały go zarówno plugin Notepad ++, jak i XMLTools. – shatl