How to set the default language in Notepad++

languagenotepadxml

I mostly use Notepad++ for dealing with XML files. It would be good if Notepad++ parsed and colorized my files based on the XML language when I open the files. Instead, I have to open the file, pick XML from the Languages menu.

Is there a way to tell Notepad++ that XML is the default language and to treat the files accordingly.

Best Answer

In Notepad++ open the Preferences dialog box by clicking on Settings -> Preferences click on the New Document/Default Directory tab and change the Default Language to XML.

Notepad++ Preferences

EDIT: Just saw that you wanted it to apply to .config files as well. This can be done but you'll need to do it for every extension you want to override. Click on Settings -> Style Configurator scroll down to XML in the language section and add config to the User ext box. Save & Close and any new .config file opened will show up as XML. In fact, I've already done that for my installation as seen below:

Style Configurator