Cursor home page
繁體中文
搜尋...
⌘K
Ask AI
Sign in
Download
Download
搜尋...
Navigation
程式語言與框架
JavaScript & TypeScript
文件
指南
工具
網站
論壇
支援
核心
使用上下文
選擇模型
教學指南
Web 開發
架構圖表
進階
大型程式碼庫
使用文檔
編輯器遷移
VS Code
JetBrains
程式語言與框架
Python
JavaScript & TypeScript
iOS & macOS (Swift)
Java
在此頁
必備擴充功能
Cursor 功能
使用 @Docs 的框架智慧
自動 Linting 解決方案
框架支援
React & Next.js
Vue.js
Angular
Svelte
後端框架 (Express/NestJS)
程式語言與框架
JavaScript & TypeScript
支援框架的 JavaScript 和 TypeScript 開發
歡迎使用 Cursor 進行 JavaScript 和 TypeScript 開發!編輯器透過其擴充功能生態系統為 JS/TS 開發提供卓越的支援。以下是您需要了解的內容,以充分發揮 Cursor 的功能。
必備擴充功能
雖然 Cursor 可以與您偏好的任何擴充功能完美搭配使用,但我們建議剛開始使用的用戶安裝以下擴充功能:
ESLint
- Cursor 的 AI 驅動程式碼檢查修復功能所必需
JavaScript and TypeScript Language Features
- 增強的語言支援和 IntelliSense
Path Intellisense
- 檔案路徑的智慧路徑自動完成
Cursor 功能
Cursor 透過以下功能增強您現有的 JavaScript/TypeScript 工作流程:
Tab 補全
:理解您專案結構的上下文感知程式碼補全
自動匯入
:Tab 可以在您使用函式庫時自動匯入
行內編輯
:在任何行上使用
CMD+K
以完美語法進行編輯
Composer 指導
:使用 Composer 跨多個檔案規劃和編輯您的程式碼
使用 @Docs 的框架智慧
Cursor 的 @Docs 功能讓您透過新增 AI 可以參考的自訂文件來源,來增強您的 JavaScript 開發。新增來自 MDN、Node.js 或您喜愛框架的文件,以獲得更準確和符合上下文的程式碼建議。
了解更多關於 @Docs
探索如何在 Cursor 中新增和管理自訂文件來源。
自動 Linting 解決方案
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
元件語法高亮和智慧完成
反應式陳述式和狀態管理建議
推薦:
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.