Installing the VEX Extension, and Python Extension in VS Code

To code projects for the VEX AIM Coding Robot in Visual Studio Code (VS Code), install the VEX Extension, which supports Python. For IntelliSense and linting, the Python Extension is also required. The VEX Extension automatically sets up projects to work with both extensions.

Before you start, make sure you have VS Code installed on your computer. To install VS Code, visit https://code.visualstudio.com/

The Visual Studio Code interface with the Welcome tab open. The sidebar on the left has the Extensions icon highlighted in red, represented by a group of four squares arranged in a grid-like pattern.

Select the extension icon in the VS Code Activity Bar.

The Extensions Marketplace in Visual Studio Code with VEX Robotics typed into the search bar, which is highlighted in red. Two extensions are listed: VEX Robotics and VEX Robotics Feedback, each with a blue Install button also highlighted in red.

Type “VEX Robotics” in the search bar. The VEX Robotics Extension will appear in the sidebar below. Select Install.

The Visual Studio Code interface showing search results for VEX Robotics in the Extensions Marketplace. The VEX Robotics and VEX Robotics Feedback extensions appear, with the Feedback extension marked as installed. The sidebar on the left has the VEX Extension icon highlighted in red.

Once installation is complete, both the VEX Robotics Extension and the VEX Robotics Feedback Extension will be installed and Install will be replaced with a settings icon.

The VEX icon will appear in the VS Code Activity Bar to show the installation has been successful.

The Visual Studio Code Extensions Marketplace with Python typed into the search bar, which is highlighted in red. The official Python extension by Microsoft is shown below with an Install button also highlighted in red.

Type “Python” in the Search Bar. The Microsoft Python Extension will appear in the sidebar. Select Install.

The Visual Studio Code Extensions Marketplace with Python entered in the search bar. The official Python extension by Microsoft is displayed, and the gear icon for managing the extension is highlighted in red on the right.

Once the installation is complete, Install will be replaced with a settings icon.

The Visual Studio Code interface with the VEX Extension panel open. The Project Actions section includes New Project and Import Project buttons, and the Documentation section shows Extension and API Reference buttons. The VEX Device Info panel is expanded, displaying details for a connected AIM Robot named AIM_588. The VEX Extension icon in the sidebar is highlighted in red.

You can now begin coding in VS Code by selecting the VEX icon in the sidebar.
For helpful information about how to find, install, and manage VS Code extensions from the Visual Studio Code Marketplace, please see this article on the VS Code Website.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: