Skip to content

What is Trae Plugin?

Trae Plugin is an intelligent programming assistant that offers AI features, with intelligent code completion being its representative function. It supports mainstream programming languages and IDEs, providing suggestions for writing single lines of codes or entire functions during the coding process. Additionally, it supports auxiliary features such as code explanations, code reviews, and issue fixes, enhancing coding efficiency and quality.

Use Cases

Code Manipulation

Trae Plugin provides capabilities such as code completion and generation, issue fixing, and code optimization, helping you complete development tasks more efficiently.

Q&A

Based on rich development knowledge, Trae Plugin can quickly and accurately answer development-related questions.

AI Features Overview

The following table lists the AI capabilities supported by Trae Plugin:

FeatureDescription
Code completionThe extension can comprehend the current code and provide subsequent code snippets. It also supports generating code snippets based on the code comments you provide.
Code generationThe extension can understand natural language and generate corresponding codes in the code editor.
Code editingThe extension can restructure and optimize code, edit code logic, and more.
Code explanationThe extension can accurately explain the selected code to help you quickly get started with coding.
Code comments generationThe extension can provide function-level code comments or more detailed comments for each line of code.
Unit testing generationThe extension can generate unit testing for specified code snippets.
Bug fixThe extension can detect the bugs in your code and fix them.
Q&AThe extension can give accurate answers to development-related questions.

Supported Operating Systems

  • Windows
  • macOS
  • Linux

Supported IDEs

  • Visual Studio Code
  • JetBrains IDEs, including IntelliJ IDEA, Pycharm, Goland, Android Studio, WebStorm, Clion, Rider, Phpstorm, DataGrip, and more

Supported Programming Languages/Frameworks

TypeSupported Languages/Frameworks
BackendGo, Python, C++, C, C#, Java, PHP, Rust
FrontendHTML, TypeScript, JavaScript, CSS, Less, swan, San, Vue, Stylus
AppKotlin, Objective-C, Swift
OthersPerl, Ruby, Shell, SQL, R, GraphQL, Dockerfile, RMarkdown

Your Ultimate AI-Powered IDE Learning Guide