# TryGetInstallationForPath(string, out Installation)

> Unity stores the path of the chosen editor. An instance of IExternalCodeEditor can take responsibility for this path, by returning true when this method is being called. The out variable installation need to be constructed with the path and the name that should be shown in the "External Tools" code editor list.

## Definition

* **Type:** Method
* **Namespace:** [Unity.CodeEditor](/engine/6000.5/script-reference/unity/codeeditor.md)
* **Assembly:** UnityEditor.CoreModule

## TryGetInstallationForPath(string, Installation)

```csharp
bool TryGetInstallationForPath(string editorPath, out CodeEditor.Installation installation)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The absolute path of the chosen code editor.**** (\[Installation]\(/engine/6000.5/script-reference/unity/codeeditor/codeeditor/installation)): To store the resulting [CodeEditor.Installation](/engine/6000.5/script-reference/unity/codeeditor/codeeditor/installation.md). If return value is false, this result is ignored.

### Returns

| Type                                                          | Description                                                                                                                                                |
| ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Whether this [IExternalCodeEditor](/engine/6000.5/script-reference/unity/codeeditor/iexternalcodeeditor.md) can support the **editorPath** implementation. |

### Remarks

For supported code editor paths, this function sets the output variable **installation** to an instance of [CodeEditor.Installation](/engine/6000.5/script-reference/unity/codeeditor/codeeditor/installation.md) which describes the name that appears in the Editor Preference > Editor Tool section.
