Next: Defining default command line, Up: Adding support for new tools

#### 16.6.1 Defining supported languages

This is the language to which the tool applies. There can be from no to any number of such nodes for one `<tool>` tag.

If no language is specified, the tool applies to all languages. In particular, the switches editor page will be displayed for all languages, no matter what languages they support.

If at least one language is specified, the switches editor page will only be displayed if that language is supported by the project.

         <?xml version="1.0" ?>
         <my_tool>
           <tool name="My Tool" >
             <language>Ada</language>
             <language>C</language>
           </tool>
         </my_tool>