什么是 TRAE 插件?

更新于: 2026-06-11 19:19:02

TRAE 插件是你的 AI 编程助手,提供以智能代码补全为代表的 AI 功能,支持主流编程语言及 IDE,能在开发过程中提供单行或整个函数的编写建议,同时支持在用户开发过程中提供代码解释、代码审查、问题修复等辅助功能,提升开发效率与质量。

使用场景

  • 智能代码操作
    TRAE 插件提供代码自动补全与生成、问题修复、代码优化等能力,帮助你更高效地完成开发任务。
  • 智能问答
    基于丰富的研发知识,TRAE 插件可以快速且准确地回答研发相关问题。

功能介绍

TRAE 插件支持的功能如下表所示。更详细的使用说明参考《AI 能力》一文。

功能

说明

代码补全

阅读并理解当前代码,然后提供后续代码片段,也支持通过注释生成代码片段。

代码补全 Pro

基于上一次的编辑内容及代码情况,预测下一个改动点并提供推荐代码。

代码生成

理解自然语言并生成所需代码。

代码编辑

编辑指定代码,包括重构、优化、修改部分逻辑等

代码解释

精准解释项目代码,快速上手开发。

代码注释生成

生成函数级注释或更详细的行间注释。

单元测试生成

为指定代码片段生成单元测试。

智能修复

发现代码中的问题并修复。

智能问答

针对研发领域定向优化问答质量,提供更精准的问答结果。

支持的操作系统

TRAE 插件支持主流的操作系统,包括 macOS、Windows 和 Linux。支持的版本与架构如下:

操作系统

版本 / 发行版

架构

补充说明

Windows

Windows 10 及以上

64 位(x64)

目前支持 Windows 11 及以上版本。

macOS

不限

  • Intel
  • Apple Silicon

Linux

  • Ubuntu 18.04 及以上
  • Debian 10 及以上

64 位(x64)

支持的 IDE

TRAE 插件支持 Visual Studio Code、JetBrains 系列(包括 Goland、IntelliJ IDEA、PyCharm、CLion 等)以及 Android Studio。支持的版本如下:

IDE

版本

VSCode

1.93.0 及以上

JetBrains IDEs (IntelliJ, GoLand, PyCharm 等)

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

品牌升级相关

为什么 MarsCode 要改名?

TRAE (The Real AI Engineer) 作为完整的 AI 编程生态,包含 TRAE IDE 及 TRAE 插件(原 “豆包 MarsCode 编程助手”),名称统一是为了给用户提供一致且无缝的产品体验,更好地传达产品在智能协同开发领域不断进化和创新的愿景。

历史 MarsCode 编程助手账户如何迁移?

无需迁移。可直接用你的 MarsCode 账号登录 TRAE 账号体系。