Skip to content

IDEs

Daytona provides an option to connect to your Workspace using your default IDE.

Out of the box, Daytona can be configured to open your Workspace in the following IDEs:

Set the Default IDE

You can set the default IDE used by Daytona.

  1. Run the following command to set the default IDE:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select your default choice.

Choose Your Default IDE
VS Code
VS Code - Browser
Terminal SSH
CLion
GoLand
...
  1. Select your preferred IDE from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: VS Code

You can now use the daytona code command to automatically open the default IDE already connected to your Workspace.

VS Code

Daytona provides an option to connect to your Workspace using Visual Studio Code (VSCode) IDE.

  1. Run the following command to set your default IDE to VS Code:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select VS Code as your default choice.

Choose Your Default IDE
| VS Code
  1. Select VS Code from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: VS Code

You can now use the daytona code command to automatically open the Visual Studio Code IDE already connected to your Workspace.

VS Code Browser

Daytona provides an option to connect to your Workspace using Visual Studio Code (VSCode) Browser IDE.

  1. Run the following command to set your default IDE to VSCode Browser:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select VS Code - Browser as your default choice.

Choose Your Default IDE
| VS Code - Browser
  1. Select VS Code - Browser from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: VS Code - Browser

You can now use the daytona code command to automatically open the VS Code - Browser IDE already connected to your Workspace.

VS Code Insiders

Daytona provides an option to connect to your Workspace using Visual Studio Code Insiders IDE.

  1. Run the following command to set your default IDE to VS Code Insiders:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select VS Code Insiders as your default choice.

Choose Your Default IDE
| VS Code Insiders
  1. Select VS Code Insiders from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: VS Code Insiders

You can now use the daytona code command to automatically open the VS Code Insiders IDE already connected to your Workspace.

VSCodium

Daytona provides an option to connect to your Workspace using VSCodium IDE.

  1. Run the following command to set your default IDE to VSCodium:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select VSCodium as your default choice.

Choose Your Default IDE
| VSCodium
  1. Select VSCodium from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: VSCodium

You can now use the daytona code command to automatically open the VS Code Insiders IDE already connected to your Workspace.

JetBrains CLion

Daytona provides an option to connect to your Workspace using JetBrains CLion IDE.

  1. Run the following command to set your default IDE to JetBrains CLion:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select CLion as your default choice.

Choose Your Default IDE
| CLion
  1. Select CLion from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: CLion

You can now use the daytona code command to automatically open the JetBrains CLion IDE already connected to your Workspace.

JetBrains GoLand

Daytona provides an option to connect to your Workspace using JetBrains GoLand IDE.

  1. Run the following command to set your default IDE to JetBrains GoLand:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select GoLand as your default choice.

Choose Your Default IDE
| GoLand
  1. Select GoLand from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: GoLand

You can now use the daytona code command to automatically open the JetBrains GoLand IDE already connected to your Workspace.

JetBrains IntelliJ IDEA Ultimate

Daytona provides an option to connect to your Workspace using JetBrains IntelliJ IDEA Ultimate IDE.

  1. Run the following command to set your default IDE to JetBrains IntelliJ IDEA Ultimate:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select IntelliJ IDEA Ultimate as your default choice.

Choose Your Default IDE
| IntelliJ IDEA Ultimate
  1. Select IntelliJ IDEA Ultimate from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: IntelliJ IDEA Ultimate

You can now use the daytona code command to automatically open the JetBrains IntelliJ IDEA Ultimate IDE already connected to your Workspace.

JetBrains PhpStorm

Daytona provides an option to connect to your Workspace using JetBrains PhpStorm IDE.

  1. Run the following command to set your default IDE to JetBrains PhpStorm:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select PhpStorm as your default choice.

Choose Your Default IDE
| PhpStorm
  1. Select PhpStorm from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: PhpStorm

You can now use the daytona code command to automatically open the JetBrains PhpStorm IDE already connected to your Workspace.

JetBrains PyCharm Professional

Daytona provides an option to connect to your Workspace using JetBrains PyCharm Professional IDE.

  1. Run the following command to set your default IDE to JetBrains PyCharm Professional:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select PyCharm Professional as your default choice.

Choose Your Default IDE
| PyCharm Professional
  1. Select PyCharm Professional from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: PyCharm Professional

You can now use the daytona code command to automatically open the JetBrains PyCharm Professional IDE already connected to your Workspace.

JetBrains Rider

Daytona provides an option to connect to your Workspace using JetBrains Rider IDE.

  1. Run the following command to set your default IDE to JetBrains Rider:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Rider as your default choice.

Choose Your Default IDE
| Rider
  1. Select Rider from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Rider

You can now use the daytona code command to automatically open the JetBrains Rider IDE already connected to your Workspace.

JetBrains RubyMine

Daytona provides an option to connect to your Workspace using JetBrains RubyMine IDE.

  1. Run the following command to set your default IDE to JetBrains RubyMine:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select RubyMine as your default choice.

Choose Your Default IDE
| RubyMine
  1. Select RubyMine from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: RubyMine

You can now use the daytona code command to automatically open the JetBrains RubyMine IDE already connected to your Workspace.

JetBrains WebStorm

Daytona provides an option to connect to your Workspace using JetBrains WebStorm IDE.

  1. Run the following command to set your default IDE to JetBrains WebStorm:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select WebStorm as your default choice.

Choose Your Default IDE
| WebStorm
  1. Select WebStorm from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: WebStorm

You can now use the daytona code command to automatically open the JetBrains WebStorm IDE already connected to your Workspace.

JetBrains Fleet

Daytona provides an option to connect to your Workspace using JetBrains Fleet IDE.

  1. Run the following command to set your default IDE to JetBrains Fleet:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Fleet as your default choice.

Choose Your Default IDE
| Fleet
  1. Select Fleet from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Fleet

You can now use the daytona code command to automatically open the JetBrains WebStorm IDE already connected to your Workspace by following the steps below:

  • Install JetBrains Toolbox.

  • Install the JetBrains Fleet IDE using JetBrains Toolbox.

  • Ensure the JetBrains Fleet IDE is in your PATH, and name your shell script fleet. For more information, visit the official Launch JetBrains Fleet from CLI guide.

Jupyter

Daytona provides an option to connect to your Workspace using Jupyter IDE.

  1. Run the following command to set your default IDE to Jupyter:

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Jupyter as your default choice.

Choose Your Default IDE
| Jupyter
  1. Select Jupyter from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Jupyter

You can now use the daytona code command to automatically open the Jupyter IDE already connected to your Workspace.

Zed

Daytona provides an option to connect to your Workspace using Zed IDE.

  1. Run the following command to set your default IDE to Zed:

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Zed as your default choice.

Choose Your Default IDE
| Zed
  1. Select Zed from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Zed

You can now use the daytona code command to automatically open the Zed IDE already connected to your Workspace.

Cursor

Daytona provides an option to connect to your Workspace using Cursor IDE.


  1. Run the following command to set your default IDE to Cursor:

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Cursor as your default choice.

Choose Your Default IDE
| Cursor
  1. Select Cursor from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Cursor

You can now use the daytona code command to automatically open the Cursor IDE already connected to your Workspace.

Headless

Daytona provides an option to connect to your Workspace Toolbox using a Headless IDE.

The Headless IDE provides a seamless development experience, enabling you to perform operations directly within the Workspace environment.

Windsurf

Daytona provides an option to connect to your Workspace using Windsurf IDE.

  1. Run the following command to set your default IDE to Windsurf:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Windsurf as your default choice.

Choose Your Default IDE
| Windsurf
  1. Select Windsurf from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Windsurf

You can now use the daytona code command to automatically open the Windsurf IDE already connected to your Workspace.

Terminal SSH

Daytona provides an option to connect to your Workspace through Terminal SSH.

  1. Run the following command to set your default IDE to Terminal SSH:
Terminal window
daytona ide

Upon running this command, Daytona will display a list of available IDEs, allowing you to select Terminal SSH as your default choice.

Choose Your Default IDE
| Terminal SSH
  1. Select Terminal SSH from the list presented. Upon selecting, Daytona will set it as the default IDE and display a confirmation message.
Default IDE: Terminal SSH

You can now use the daytona code command to automatically start an SSH session already connected to your Workspace.