Understanding the VEX AIM User Settings in VS Code

User Settings are global settings that Visual Studio Code offers for each extension. The VEX User Settings can be used to configure the VEX Extension based on a user's preferences.

Access the VEX User Settings

The Settings icon highlighted in the bottom left corner of the VS Code interface.

Select the settings icon at the bottom left of the VS Code User Interface.

Context menu opened from the Settings icon, with Settings item highlighted.

The context menu will appear. Select Settings.

The Settings window open in VS Code.

The Settings window will open.

The Extensions section expanded in the Settings window sidebar.

Select Extensions to expand the list and view its items.

The VEX extension item selected at the bottom of the Extensions list.

Scroll to the bottom of the Extensions list and select VEX.

The right-hand panel of the Settings window showing VEX User Settings.

The VEX User Settings will appear in the right-hand panel.

VEX User Settings Overview

Some settings in the VEX User Settings do not apply to VEX AIM. The list below shows only the settings specific to VEX AIM.

Enable User Terminal dropdown with Enable selected.

General: Enable User Terminal
Enables the VEX Extension to open the user serial port on startup. Default is Enable.

Project Home setting showing file path input.

Project: Home
Sets the default directory where new projects are created.

Checkbox for Run After Download setting.

Project: Run After Download
Sets whether a program automatically runs after download. Default is unchecked.

Python SDK Home setting showing file path input.

Python: SDK Home
Sets the install location of the Python SDK. Do not edit this setting.

Websocket Server Enable dropdown set to Disable.

Websocket Server: Enable
Enables the Websocket Server for real-time device communication. Default is Disable.

Websocket Server Host Address input with example IP address.

Websocket Server: Host Address
Sets the IP address used to access the Websocket Server.

Websocket Server Port input with example port number.

Websocket Server: Port
Sets the port number used by the Websocket Server.

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

Last Updated: