Skip to content

IDEs

Daytona allows you 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 allows you 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 default IDE already connected to your Workspace.

VS Code Browser

Daytona allows you 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.

JetBrains CLion

Daytona allows you 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 allows you 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 allows you 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 allows you 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 allows you 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 allows you 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 allows you 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 allows you 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.

Terminal SSH

Daytona allows you to connect to your Workspace through 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.