Notepad ++: Jak automatycznie ustawić język jako Xml podczas ładowania plików

133

Ilekroć edytuję plik .config w Notepad ++ (który jest plikiem XML), chcę, aby podświetlenie składni automatycznie pokolorowało go jak XML. Jak skonfigurować Notepad ++, aby to zrobić, aby nie musieć ręcznie wybierać go za każdym razem, gdy otwieram plik .config?

Dzięki.

devlord
źródło
1
Dzięki wszystkim! +1 dla wszystkich, ale daję @Erikest sprawdzenie b / c ładnych fotek.
devlord
(PS W Sublime Text 2 jest to znacznie łatwiejsze)
devlord

Odpowiedzi:

194

Możesz to zrobić za pomocą Konfiguratora stylów (menu Ustawienia):

Ten obraz pokazuje język php, ale działa w każdym języku, który chcesz zmapować

wprowadź opis obrazu tutaj

Erikest
źródło
1
Chociaż wielu odpowiedziało tą samą odpowiedzią, otrzymujesz +1 do zrzutu ekranu :)
Thanasis Ioannidis,
Aby to zadziałało, musiałem uruchomić Notepad ++ jako administrator
Patman
Pamiętaj, aby wybrać język z listy, aby zobaczyć możliwość dodania wewn. Użytkownika.
mcmacerson,
1
Upewnij się, że dodałeś rozszerzenie użytkownika tylko w jednym języku. Doprowadzało mnie do szału, że dodawanie .vue do HTML nie działało ... okazuje się, że dawno temu dodałem go już do JavaScript i to przesłaniało ustawienie HTML.
Lys777
36

Z Settingsmenu wybierz Style Configurator.... Wybierz język XML z listy i wpisz „config” w User extpolu.

Adam Hawkes
źródło
+1, nie zdawałem sobie sprawy, że możesz to zrobić tam! Zawsze robiłem to w samych plikach konfiguracyjnych XML.
James Allardice
15

Nie sądzę, abyś mógł ustawić domyślny styl dla wszystkich plików (może jednak istnieć jakaś sztuczka z plikami konfiguracyjnymi, która na to pozwala), ale jak wyraźnie wspomniałeś o .configplikach, możesz otworzyć plik langs.xmllub langs.model.xmlw katalogu instalacyjnym Notepad ++, znajdź xmlsekcję i dodaj configdo wartości extatrybutu:

<Language name="xml" ext="xml xsml xsl xsd kml wsdl config" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
</Language>

Lub użyj Konfiguratora stylów, jak zauważył @AdamHawkes (+1), zamiast mieszać w samych plikach konfiguracyjnych XML!

James Allardice
źródło
11

Aby ustawić „globalny” język domyślny:

  1. Uruchom Notepad ++
  2. Kliknij Ustawienia> Preferencje
  3. Kliknij kartę Nowy dokument / katalog domyślny
  4. Zmień język domyślny na HTML
  5. Kliknij przycisk Zamknij

źródło
7

Dla każdego, kto widzi to w 2017 roku, lokalizacja uległa zmianie: wprowadź opis obrazu tutaj

dylanh724
źródło