# Show

> Show the EditorWindow window.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

## Show()

Show the EditorWindow window.

```csharp
public void Show()
```

### Remarks

[EditorWindow.Show()](/engine/6000.0/script-reference/unityeditor/editorwindow/show.md) displays any window that has been created. In the script example below the window is created with no addition functionality. Many of the script examples in [EditorWindow](/engine/6000.0/script-reference/unityeditor/editorwindow.md) are more complex.

### Examples

```csharp
// Create an empty Editor window and show it

using UnityEditor;
using UnityEngine;

public class ShowWindow : EditorWindow
{
    [MenuItem("Examples/ShowWindow")]
    public static void ShowExample()
    {
        ShowWindow wnd = GetWindow<ShowWindow>();
        wnd.titleContent = new GUIContent("ShowWindow");
        wnd.Show();
    }
}
```

## Show(bool)

Show the EditorWindow window.

```csharp
public void Show(bool immediateDisplay)
```

### Parameters

**** (\[bool]\(https\://learn.microsoft.com/dotnet/api/system.boolean)): Immediately display [EditorWindow.Show()](/engine/6000.0/script-reference/unityeditor/editorwindow/show.md).

### Remarks

[EditorWindow.Show()](/engine/6000.0/script-reference/unityeditor/editorwindow/show.md) displays any window that has been created. In the script example below the window is created with no addition functionality. Many of the script examples in [EditorWindow](/engine/6000.0/script-reference/unityeditor/editorwindow.md) are more complex.

### Examples

```csharp
// Create an empty Editor window and show it

using UnityEditor;
using UnityEngine;

public class ShowWindow : EditorWindow
{
    [MenuItem("Examples/ShowWindow")]
    public static void ShowExample()
    {
        ShowWindow wnd = GetWindow<ShowWindow>();
        wnd.titleContent = new GUIContent("ShowWindow");
        wnd.Show();
    }
}
```
