Daytona is a self-hosted enterprise platform for Development Environment Management. Daytona supports the Dev Containers Specification and integrates seamlessly with any Integrated Development Environment (IDE) or Git provider. This VS Code extension enhances your coding and development experience, offering streamlined workflow management within Visual Studio Code.
Daytona extension includes several key features to improve your productivity and development workflow:
Workspaces Management: Simplify the management of development environments with easy switching between different workspaces.
Teams Collaboration: Enhance team collaboration by managing and switching between team contexts efficiently.
Profiles Viewing: Access different profiles directly within VS Code for streamlined environment management.
Command Handling: Intuitive command handling for a seamless user experience within the Daytona ecosystem.
Ports Management: Easily view and manage ports within your development environments, facilitating seamless connectivity and testing.
Before you can use the Daytona extension, there are some prerequisites you need to ensure are in place:
Daytona Instance Access: You must have access to an existing Daytona instance. This could be an instance hosted by your organization or one you've been granted access to.
Self-Hosted Setup: Alternatively, if you do not have access to an existing instance, you may set up your own self-hosted Daytona instance. You can achieve this by using our demo installer available at https://github.com/daytonaio/installer. Follow the instructions provided in the repository to get your instance up and running.
It is important to note that without access to a Daytona instance, you will not be able to use the Daytona extension in Visual Studio Code. Ensure that you have completed this step before proceeding with the installation of the extension.
To install the Daytona extension in Visual Studio Code, follow these steps:
Open Visual Studio Code.
Go to the Extensions view by clicking the Extensions icon in the Activity Bar or pressing Ctrl+Shift+X or Command+Shift+X.
Daytona is provided under a Proprietary License Agreement by Daytona Platforms Inc. Usage is subject to several conditions, including a limited, non-transferable license and restrictions on redistribution and modification.
Full license details can be found here.