iT邦幫忙

2025 iThome 鐵人賽

DAY 16
0
生成式 AI

我與 AI Pair Programming系列 第 16

我與 Claude Code pair:在 Rider 裡使用 Claude Code

  • 分享至 

  • xImage
  •  

在一開始的文章有提到,我原本是 Cursor 的忠實粉絲,後來因為雙開的原因轉成 Claude Code 的擁護者了。因此這篇文章就要來分享一下我是怎麼在 Rider 中搭配使用 Claude Code 來解決我一開始遇到的痛點。

還要繼續使用 Jet Brains MCP?

上一篇文章中,我們瞭解到了要如何安裝 MCP,並且示範了 Jetbrains MCP 的安裝過程。
可惜的是,Jet Brains MCP 的 GitHub 頁面已經把這個 repo 標注為 Deprecated,原因是團隊已經把核心的功能在 2025.02 版本整合到 IDE 上了,因此就不需要另外安裝 MCP 了。

要怎麼讓 Claude Code 可以讀到 Rider?

根據官方文件,首先要到 IDE 的設定裡開啟設定:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635mIJOkGSj4c.png

選擇 Enable MCP Server 後就會出現幾個設定:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635Feni2r5bDf.png

接著回到 Claude Code 的視窗,輸入 /ide 就可以看到 Rider 出現在清單中囉:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635MEwghIe0fo.png

這時候如果在 Rider 內選取了程式碼,就會看到 Claude Code 右下角告訴你選取了哪幾行:
https://ithelp.ithome.com.tw/upload/images/20250930/201516352IHhKtxOdB.png

這樣有什麼缺點?

Rider 有內建 Terminal,所以雙開的問題已經解決了。但我在使用的時候遇到一個小小的困擾。假設我今天請他幫我修改檔案:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635tOJnvbShAt.png

如果他一次修改多個地方,但有些內容我不想套用的時候,就沒有辦法像 Cursor 一樣,可以自己選取要套用的區塊了。

Claude Code Plugin

這時候,我們可以打開 Rider 設定裡的 Plugins 的頁面,找到 Claude Code 這個套件:
https://ithelp.ithome.com.tw/upload/images/20250930/201516353T6PGyGL6I.png

安裝完成後可以看到 Rider 右上角多了一個 Claude 的 icon,點下去之後他會直接幫你開啟 Terminal 並執行 claude 的指令,打開 Claude Code 的介面:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635bLOrOuDUet.png

這時候再請他幫忙修改程式碼,就會跳出這個介面:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635FgX8K2kiTz.png

回到 Rider 中會看到這個畫面:
https://ithelp.ithome.com.tw/upload/images/20250930/20151635Er0rowzelI.png

左邊是原本的內容,右邊是他修改後的版本,如果這個區塊不想要套用他的改動,就可以選擇中間紅色框框的雙箭頭,讓原本的內容覆蓋到 Claude Code 修改後的版本。

好用的快捷鍵

Mac 中按下 Cmd+Opt+K,或是在 Windows 中按下 Ctrl+Alt+K,就可以快速把選取起來的文字貼到 Claude Code 視窗中:
https://ithelp.ithome.com.tw/upload/images/20250930/201516353w1CadBjqR.png

有貼成功的話就會有檔案路徑和行數,好處是可以引入多段不同的程式碼給 Claude Code 參考。


以上就是今天關於我怎麼在 Rider 中使用 Claude Code 的小技巧。
你在使用中有遇到什麼樣的疑問或是想討論的呢?歡迎留言告訴我你的想法唷,我們明天見 👋🏻


上一篇
我與 Claude Code pair:第三個工具 —— MCP
下一篇
我與 Claude Code pair:第四個工具 —— Hooks
系列文
我與 AI Pair Programming21
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言