Cursor home page
繁體中文
搜尋...
⌘K
Ask AI
Sign in
Download
Download
搜尋...
Navigation
語言與框架
JavaScript 與 TypeScript
文件文件
命令列介面(CLI)
指南
工具
網站
論壇
支援
核心
使用 Context
教學
Web Development
架構圖
建置 MCP 伺服器
進階
大型程式碼庫
善用文件
資料科學
編輯器遷移
VS Code
JetBrains
語言與框架
Python
JavaScript 與 TypeScript
iOS & macOS (Swift)
Java
在此頁
必備擴充功能
Cursor 功能
搭配 @Docs 的框架智慧
自動 Lint 修正
框架支援
React & Next.js
Vue.js
Angular
Svelte
後端框架(Express/NestJS)
語言與框架
JavaScript 與 TypeScript
具備框架支援的 JavaScript 與 TypeScript 開發
歡迎在 Cursor 中進行 JavaScript 與 TypeScript 開發!這個編輯器透過擴充生態系為 JS/TS 開發提供頂級支援。以下是你需要知道的重點,幫你把 Cursor 用到最順、最有效。
必備擴充功能
雖然 Cursor 能與你喜歡的任何擴充功能順利搭配,但我們會建議剛上手的你先裝這些:
ESLint
- 啟用 Cursor 的 AI 驅動 lint 修復能力所必需
JavaScript and TypeScript Language Features
- 強化的語言支援與 IntelliSense
Path Intellisense
- 檔案路徑的智慧型自動補全
Cursor 功能
Cursor 透過以下方式強化你現有的 JavaScript/TypeScript 工作流程:
Tab Completions
:具備情境感知的程式碼補全,能理解你的專案結構
Automatic Imports
:Tab 會在你使用時自動匯入函式庫
Inline Editing
:在任何一行按下
CMD+K
,以完美語法進行編輯
Composer Guidance
:用 Composer 跨多個檔案規劃與編輯程式碼
搭配 @Docs 的框架智慧
Cursor 的 @Docs 功能讓你透過加入 AI 可參考的自訂文件來源,全面強化 JavaScript 開發。從 MDN、Node.js,或你最愛的框架加入文件,取得更精準且具脈絡的程式碼建議。
進一步了解 @Docs
探索如何在 Cursor 中新增與管理自訂文件來源。
自動 Lint 修正
Cursor 的亮點之一是與 Linter 擴充套件的無縫整合。 先確認你已設定 linter(例如 ESLint),並啟用「Iterate on Lints」設定。
接著,在 Composer 的 Agent 模式中,當 AI 回應你的需求並進行任何程式碼變更後,會自動讀取 linter 的輸出,並嘗試修正它可能尚未掌握的任何 lint 錯誤。
框架支援
Cursor 能與所有主流 JavaScript 框架與函式庫無縫協作,例如:
React & Next.js
完整 JSX/TSX 支援,提供智慧元件建議
Next.js 的伺服器元件與 API 路由智能
推薦安裝:
React Developer Tools
擴充功能
Vue.js
透過 Volar 整合的樣板語法支援
元件自動完成與型別檢查
推薦安裝:
Vue Language Features
Angular
樣板驗證與 TypeScript 裝飾器支援
產生元件與服務
推薦安裝:
Angular Language Service
Svelte
元件語法醒目提示與智慧自動完成
對 reactive 陳述式與 store 的建議
推薦安裝:
Svelte for VS Code
後端框架(Express/NestJS)
路由與中介層智能
NestJS 的 TypeScript 裝飾器支援
整合 API 測試工具
記住,Cursor 的 AI 功能能良好支援以上所有框架,理解它們的模式與最佳實務,並提供相關建議。AI 從元件建立到複雜的重構都能幫上忙,同時尊重你專案既有的模式。
這個頁面有幫助嗎?
是
否
Python
iOS & macOS (Swift)
助手
Responses are generated using AI and may contain mistakes.