# External Tools Configurations

## Overview

The **External Tools Configurations Wizard** allows users to create, manage, and run configurations for external tools such as Ant build files. This editor provides various options to create new configurations, export existing ones, and manage the configurations efficiently.

<figure><img src="/files/hVfdDv7nUPmT7F36VPfB" alt=""><figcaption><p>External Tools Configurations</p></figcaption></figure>

## Sections

### Configuration Actions

A set of actions that can be performed on configurations, displayed as icons in a toolbar. These actions allow users to create new configurations, export, duplicate, delete, and filter configurations:

* New launch configuration: Creates a new configuration of the selected type.
* New launch configuration prototype: Creates a launch configuration prototype of the selected type.
* Export launch configuration: Exports the selected launch configurations.
* Duplicate: Duplicates the currently selected launch configuration.
* Delete: Removes the selected launch configuration(s).
* Collapse: Collapses all expanded launch configuration.
* Filter: Options to filter the list of configurations to make it easier to manage and find specific configurations:
  * Filter Closed Projects: Excludes configurations from closed projects.
  * Filter Deleted/Unavailable Projects: Excludes configurations from deleted or unavailable projects.
  * Filter Configuration Types: Filters the list based on configuration types.
  * Apply Window Working Set(s): Applies the current working set(s) to the filter.
  * Filtering Preferences: Opens the Launch Configurations preferences dialog for more advanced options.

### Configuration List

Displays a list of available configurations for external tools:

* Ant Build: Configurations for running Ant build files.
* Program: Configurations for running external programs.

### Configuration Instructions

Provides detailed instructions on how to configure and manage external tool configurations. This includes creating new configurations, duplicating, deleting, and exporting them.

### Buttons

Here are the available buttons:

#### Run

Runs the selected configuration.

#### Close

Closes the External Tools Configurations dialog without making any changes.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.servoy.com/reference/servoy-developer/object-editors/external-tools-configurations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
