Skip to content

Manage Extensions

In Trae, you can install, disable, or uninstall extensions.

Install an Extension

You can install extensions from Trae's extension store or from the marketplace of VS Code, or you can directly install extensions by installing local .vsix files into Trae IDE.

From Trae's Extension Store

  1. In the left navigation bar, click the icon of extension store.
  2. The extension store appears on the left.
  3. Search for the extension you want to install and select it from the Available list.
  4. The details window of the selected extension appears. You can read its detailed introduction, changelog, and more.
  5. Click the Install button.
  6. Trae starts to install the extension. After installation, the extension appears in the Installed list.

From the Marketplace of VS Code

Note: The C/C++ extensions and other platform-specific extensions cannot be installed using this method. You need to manually download the VSIX package for the platform-specific extension you are using.

If Trae's extension store does not provide the extension you want, you can install it from VS Code's marketplace to Trae.

  1. Search for the extension you want. For example, Deno.

  2. Select your desired extension from the search results.

  3. This directs you to the extension's details screen.

  4. On the extension's details screen, click Version History.

  5. Extract the values of the following fields from the URL of the details screen and the version history information. Take the Deno extension as an example:

    • itemName: The itemName field in URL query. For example, denoland.vscode-deno. Divide the information before and after the . mark into the following two subfields:
      • fieldA: denoland
      • fieldB: vscode-deno
    • version: Such as 3.43.3
  6. Use the extracted three values to replace the three fields given in the following URL template.

    Template:

    https://marketplace.visualstudio.com/_apis/public/gallery/publishers/${itemName.fieldA}/vsextensions/${itemName.fieldB}/${version}/vspackage

    Example:

    https://marketplace.visualstudio.com/_apis/public/gallery/publishers/denoland/vsextensions/vscode-deno/3.43.3/vspackage
  7. Fill in the edited URL in the browser and press the Enter key.

  8. The browser begins downloading the extension.

  9. Return to Trae and open the extension store after the extension is downloaded.

  10. Drag the downloaded .vsix file to the Extension Store panel in Trae.

  11. Trae automatically starts to install the extension. After installation, the extension appears in the Installed list.

From Local VSIX Packages

  1. In the left navigation bar, click the icon of extension store.
  2. The extension store panel appears.
  3. In the top-right corner of the panel, click ··· > Install from VSIX.
  4. In the pop-up window, select a local .vsix file to import.

Disable an Extension

  1. Open the extension store in Trae.

  2. In the Installed list, find the extension you want to disable.

  3. Move the cursor over the extension and click Settings > Disable.

    OR

    Click the extension to open its details window and click Disable.

Uninstall an Extension

  1. Open the extension store in Trae.

  2. In the Installed list, find the extension you want to uninstall.

  3. Move the cursor over the extension and click Uninstall.

    OR

    Click the extension to open its details window and click Uninstall.

FAQ

Unable to install a specific version of an extension from the marketplace

If a version of an extension relies on certain APIs from a newer version of VS Code, it may cause compatibility issues with Trae. You can check the extension's version history and download an earlier version.

Your Ultimate AI-Powered IDE Learning Guide