1.前提
2025年3月3日,字節跳動正式官宣“中國首個 AI 原生集成開發環境(AI IDE)”Trae 國內版正式上線,由于之前項目的原因小編沒有及時的去體驗,這幾日專門抽空去體驗了一下感覺還算可以。
2.特點
Trade重在可以白嫖,國內版含有doubao-1.5-pro,DeepSeek-Reasoner(R1),DeepSeek-Chat(V3)三種Ai模型,海外版本含有GPT - 4o,Claude - 3.5 - Sonnet。除此之外還支持VSCode拓展,且支持多種主流編程語言如 Java、Python、JavaScript、C++ 等,同時支持前后端開發、移動開發。
3.學習參考鏈接:
Trae - 字節跳動推出的免費AI編程工具 | AI工具集
Trae - Ship Faster with Trae
Trae - 文檔
4.使用指南
4.1安裝 Trae
目前Trae是免費版本,我們可以前往其官網下載(目前只支持Mac,Windows,Linux)
4.2初始配置流程
安裝完成后,啟動Trae
初次啟動,你會看到這樣一個界面
點擊開始按鈕
選擇自己喜歡的主題顏色和自己熟悉的語言后點擊繼續
小編這里是純后端開發以及沒有用到Cursor(開發工具用的是IDEA)所以選擇了跳過如果是前端開發人員可以選擇VSCode導入噢!
這里可以添加Trae相關的命令行!例如:
- 使用 trae 命令快速喚起 Trae。
- 使用 trae my-react-app 命令在 Trae 中打開一個項目。
4.3登錄賬號
如果要使用Trae里面的AI能力,就需要登陸賬號噢!
目前Trae提供的登陸方式有手機號,Google 賬號登錄、Github 賬號登錄、郵箱登錄。
登陸完成后我們將進入IDE界面,如下圖
4.4正式啟航
小編之前用的是IDEA開發,現在是為了體驗Trae將項目導入進來,為此咱們最好養成習慣備份一下代碼,畢竟新的程序我們還不熟悉萬一做了什么不可逆的操作沒有備份代碼就慘了!
備份好后我們點擊打開文件夾,將想要的項目導入吧!導入后如下圖
我們可以看到這個界面跟VSCode非常相似
因為小編的項目是有maven文件的所以Trae在導入會去自動讀取maven文件里的配置啊,依賴啊等我們這時候只用像往常一樣使用調試或者直接啟動項目就可以啦!(正式啟動就是隨便點一個項目文件然后右邊就會有一個小三角,調試呢就是左邊一欄的蟑螂,跟IDEA的操作很相似)
這時候就有人要問了小編小編,我項目都啟動了AI呢?耗費我這么多時間看攻略!退錢!
別急呼出AI可以用快捷鍵也可以用手動的方式
手動
4.5Builder 模式和 Chat 模式
眼尖的小伙伴肯定發現了怎么模式還有Builder 模式和 Chat 模式啊?聽我娓娓道來
Builder 模式它可以幫助你從 0 到 1 開發一個完整的項目。你可以將它無縫融入到項目構建的流程中。
Builder 模式:
AI 助手會主動讀取當前項目中的文件內容,拆解任務并逐步執行,包括:
- 提取相關上下文
- 創建或修改文件
- 生成并運行終端命令
- 分析命令運行狀態
Chat 模式:
側邊對話(Chat 模式)是編碼過程中的全能 AI 伙伴,可以用來回答編碼問題、講解代碼倉庫、生成代碼片段、修復錯誤等。
小編這里玩的是Chat模式Ai模型選擇了DeepSeek-Reasoner(R1),我在運行的時候出現了報錯內容就是已經有了索引不能重復創建相同的索引,我將問題拋給AI處理
我們可以看到AI給出了解答方案同時還有應用,復制,插入光標處,添加到新文件,回退這幾個選項。應用是可以直接在出問題的地方直接替換成Ai給出的解法,大幅度節約了之前從AI上面復制代碼到項目的時間,回退這個功能也增加了容錯性。
4.6打包
小編修改完項目后需要打jar到測試環境去測試,圖上也沒有像IDEA一樣有maven哪個插件呀?這怎么辦呢?
小編找到的解法是最簡單粗暴的解法,就是直接在終端里面輸入mvn clean package
5.總結
Trae給我的初體驗還是不錯的,界面UI設計得很好,AI模型也有三種比較先進的免費使用,不過目前仍有小細節需要完善,比如說處理大型復雜項目的時候可能不像IDEA那樣成熟。對于我個人來說我還是習慣用IDEA+通義插件,主要是IDEA的界面用了開VSCode不習慣哈哈哈,希望Trae越發展越好!
如有雷同,請聯系!不喜勿噴!評論區請大家友善交流!謝謝!