From 7b3418f1695c8770a30a3147a3c139e97ad3b54b Mon Sep 17 00:00:00 2001 From: scoful <1269717999@qq.com> Date: Tue, 10 Dec 2024 16:44:55 +0800 Subject: [PATCH] =?UTF-8?q?enhance=EF=BC=9A=E5=A2=9E=E5=8A=A0=E5=A4=87?= =?UTF-8?q?=E4=BB=BD=E6=96=87=E4=BB=B6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index e5b709f..474ba96 100644 --- a/main.go +++ b/main.go @@ -110,8 +110,6 @@ func getCursorExePath() (string, error) { } } - - func main() { // 获取配置文件路径 configPath, err := getConfigPath() @@ -127,6 +125,14 @@ func main() { return } + // 备份配置文件 + backupPath := configPath + ".bak" + err = os.WriteFile(backupPath, content, 0666) + if err != nil { + fmt.Printf("备份配置文件失败: %v\n", err) + return + } + // 解析 JSON var config map[string]interface{} if err := json.Unmarshal(content, &config); err != nil { @@ -167,6 +173,5 @@ func main() { return } - fmt.Println("配置文件已成功更新,请手动重启Cursor以使更改生效。") }