TRAE 插件是你的 AI 编程助手,提供以智能代码补全为代表的 AI 功能,支持主流编程语言及 IDE,能在开发过程中提供单行或整个函数的编写建议,同时支持在用户开发过程中提供代码解释、代码审查、问题修复等辅助功能,提升开发效率与质量。
TRAE 插件支持的功能如下表所示。更详细的使用说明参考《AI 能力》一文。
|
功能 |
说明 |
|---|---|
| 代码补全 | 阅读并理解当前代码,然后提供后续代码片段,也支持通过注释生成代码片段。 |
| 代码补全 Pro | 基于上一次的编辑内容及代码情况,预测下一个改动点并提供推荐代码。 |
| 代码生成 | 理解自然语言并生成所需代码。 |
| 代码编辑 | 编辑指定代码,包括重构、优化、修改部分逻辑等 |
| 代码解释 | 精准解释项目代码,快速上手开发。 |
| 代码注释生成 | 生成函数级注释或更详细的行间注释。 |
| 单元测试生成 | 为指定代码片段生成单元测试。 |
| 智能修复 | 发现代码中的问题并修复。 |
| 智能问答 | 针对研发领域定向优化问答质量,提供更精准的问答结果。 |
TRAE 插件支持主流的操作系统,包括 macOS、Windows 和 Linux。支持的版本与架构如下:
|
操作系统 |
版本 |
架构 |
|---|---|---|
| Windows | Windows 11 及以上 | x86_64 |
|
macOS |
不限 |
|
|
Linux |
|
x86_64 |
TRAE 插件支持 Visual Studio Code、JetBrains 系列(包括 Goland、IntelliJ IDEA、PyCharm、CLion 等)以及 Android Studio。支持的版本如下:
|
IDE |
版本 |
备注 |
|---|---|---|
| VSCode | 1.93.0 及以上 | / |
| JetBrains IDEs (IntelliJ, GoLand, PyCharm 等) | 2022.1 及以上 | 标准功能在 2022.1 及以上版本可用,企业版功能需升级至 2024.1 及以上。 |
| Android Studio | 2024.1 及以上 | 登录企业版前,需手动切换 JCEF 的 Runtime。这是由于 Android Studio 自身缺少相关支持所致。 |
TRAE 插件支持的主流语言和框架如下:
|
类型 |
支持的语言/框架 |
|---|---|
| 后端 | Go、Python、C++、C、C#、Java、PHP、Rust |
| 前端 | HTML、TypeScript、JavaScript、CSS |
| 应用端 | Kotlin、Objective-C、Swift |
| 其他 | Lua、SAS、CUDA、Perl、Ruby、Shell、SQL、R |