背景
再使用cursor的时候,发现vscode能搜到的插件,cursor里面搜索不到。比如 格式化 protocol buffer的 Buf。所以 替换一下 cursor的插件市场地址
Cursor配置位置
"extensionsGallery": {
"galleryId": "cursor",
"serviceUrl": "https://marketplace.c*u*rsor*api.com/_apis/public/gallery",
"itemUrl": "https://marketplace.cu*r**sorapi.com/items",
"resourceUrlTemplate": "https://marketplace.c*u*r*sorapi.com/{publisher}/{name}/{version}/{path}",
"controlUrl": "https://api2.cu*r*s*or.sh/extensions-control",
"recommendationsUrl": "",
"nlsBaseUrl": "",
"publisherUrl": ""
},
VS Code配置位置
"extensionsGallery": {
"nlsBaseUrl": "https://www.*v**scode-unpkg.net/_lp/",
"serviceUrl": "https://marketplace.vi**sualstu*dio.com/_apis/public/gallery",
"itemUrl": "https://marketplace.visualstu**d*io.com/items",
"publisherUrl": "https://marketplace.visuals*tu**dio.com/publishers",
"resourceUrlTemplate": "https://{publisher}.v*s*code*-unpkg.net/{publisher}/{name}/{version}/{path}",
"extensionUrlTemplate": "https://www.vs*co**de-unpkg.net/_gallery/{publisher}/{name}/latest",
"controlUrl": "https://main.vsc*ode-c**dn.net/extensions/marketplace.json",
"mcpUrl": "https://main.v**sc*ode-cdn.net/mcp/servers.json"
},
更换配置
把cursor的 以下字段,替换成vs code对应的值
- serviceUrl
- itemUrl
- resourceUrlTemplate
- controlUrl
"extensionsGallery": {
"galleryId": "cursor",
"serviceUrl": "https://marketplace.vi**sualstu*dio.com/_apis/public/gallery",
"itemUrl": "https://marketplace.visualstu**d*io.com/items",
"resourceUrlTemplate": "https://{publisher}.v*s*code*-unpkg.net/{publisher}/{name}/{version}/{path}",
"controlUrl": "https://main.vsc*ode-c**dn.net/extensions/marketplace.json",
"recommendationsUrl": "",
"nlsBaseUrl": "",
"publisherUrl": ""
},
最后
每次 更新cursor之后,配置文件 都会被还原回去。所以经常检查一下