Visual Studio Code extension for Parallels DesktopThis extension allows you to manage a wide range of operations for your Parallels Desktop virtual machines, creating, grouping, operating their snapshots and containers. It is integrated with HashiCorp Vagrant and Packer to automate your workflows.
InstallYou can install the extension from the Visual Studio Code Marketplace, directly from Visual Studio Code or by pressing here. CommunityJoin our Discord server to ask questions, share your experience, and get help from the community. FeaturesGrouping Virtual MachinesGroups allow a better management of your virtual machines list, you can create groups, rename them, start/stop all machines in a group and create group snapshots. Main features:
Managing Virtual Machine LifecycleKnow instantly what is the state of your virtual machines, start, stop, pause, and suspend. Main features:
Managing Virtual Machine SnapshotsCreate, restore and delete virtual machine snapshots in a compact design. Main features:
Creating Virtual MachinesQuickly create a new virtual machine. You can choose from a wide range of operating systems that you can install and customize the virtual machine to your needs. Main features:
Managing Docker Containers inside Virtual MachinesManage and create Docker containers inside your virtual machines, without the need to open another window. Main features:
Note: a virtual machine should be in the running state for this functionality to work. Hiding Virtual Machines or GroupsHide/show virtual machines or groups. Sometimes we don't want to manage and see certain virtual machines in the Visual Studio Code. You can quickly show all hidden items with a click of a button. Vagrant Boxes ManagementManage your Vagrant boxes, see all the boxes you have installed, delete them or init a new one. Main features:
RequirementsYou will need to be on Apple Mac and own a license of Parallels Desktop Pro or Business Edition, find more information here Extension SettingsThis extension contributes the following settings:
Support and CommunityThis extension is in active development, so please refer to our issue tracker for known issues, and please contribute with additional information if you encounter an issue yourself. We welcome you to the channel on Discord server to discuss improvements you like to see or simply hangout with other developers using Parallels. ContributeIf you're interested in contributing, or want to explore the source code of this extension yourself, see our contributing guide, which includes:
Trademarks NoticeParallels and the Parallels logo are trademarks or registered trademarks of Parallels International GmbH in Canada, the U.S., and/or elsewhere. Apple, Mac, and macOS are trademarks of Apple Inc. Microsoft and Windows are registered trademarks of Microsoft Corporation. All other company, product and service names, logos, brands and any registered or unregistered trademarks mentioned are used for identification purposes only and remain the exclusive property of their respective owners. Use of any brands, names, logos or any other information, imagery or materials pertaining to a third party does not imply endorsement. We disclaim any proprietary interest in such third-party information, imagery, materials, marks and names of others. FAQQ: I am trying to create a new macOs virtual machine, and I get Error creating VM: Packer build exited with code 1, please check logs A: This error is usually related to the fact that Visual Studio Code will need to have access to record the screen. Please go to System Preferences -> Security & Privacy -> Privacy -> Screen Recording and make sure Visual Studio Code is checked. |