From 2e1cf304edf58c64eddfe33cd755b6627fca1338 Mon Sep 17 00:00:00 2001 From: iamnbutler Date: Fri, 12 Dec 2025 14:24:35 -0500 Subject: [PATCH] Update .zed project settings for GPUI development - Simplified language settings (removed Zed-specific formatters) - Updated tasks to focus on GPUI crate - Removed Zed-specific file scan exclusions --- .zed/debug.json | 20 -------------------- .zed/settings.json | 35 +++-------------------------------- .zed/tasks.json | 17 ++++++++++++----- 3 files changed, 15 insertions(+), 57 deletions(-) delete mode 100644 .zed/debug.json diff --git a/.zed/debug.json b/.zed/debug.json deleted file mode 100644 index 6f4e936c80..0000000000 --- a/.zed/debug.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "label": "Debug Zed (CodeLLDB)", - "adapter": "CodeLLDB", - "build": { - "label": "Build Zed", - "command": "cargo", - "args": ["build"] - } - }, - { - "label": "Debug Zed (GDB)", - "adapter": "GDB", - "build": { - "label": "Build Zed", - "command": "cargo", - "args": ["build"] - } - } -] diff --git a/.zed/settings.json b/.zed/settings.json index 2760be9581..4f7a5a6245 100644 --- a/.zed/settings.json +++ b/.zed/settings.json @@ -2,55 +2,27 @@ "languages": { "Markdown": { "tab_size": 2, - "formatter": "prettier" }, "TOML": { - "formatter": "prettier", - "format_on_save": "off" + "format_on_save": "off", }, "YAML": { "tab_size": 2, - "formatter": "prettier" }, "JSON": { "tab_size": 2, "preferred_line_length": 120, - "formatter": "prettier" }, "JSONC": { "tab_size": 2, "preferred_line_length": 120, - "formatter": "prettier" }, - "JavaScript": { - "tab_size": 2, - "formatter": "prettier" - }, - "CSS": { - "tab_size": 2, - "formatter": "prettier" - }, - "Rust": { - "tasks": { - "variables": { - "RUST_DEFAULT_PACKAGE_RUN": "zed" - } - } - } - }, - "file_types": { - "Dockerfile": ["Dockerfile*[!dockerignore]"], - "JSONC": ["**/assets/**/*.json", "renovate.json"], - "Git Ignore": ["dockerignore"] }, "hard_tabs": false, "formatter": "auto", "remove_trailing_whitespace_on_save": true, "ensure_final_newline_on_save": true, "file_scan_exclusions": [ - "crates/agent/src/edit_agent/evals/fixtures", - "crates/eval/worktrees/", - "crates/eval/repos/", "**/.git", "**/.svn", "**/.hg", @@ -58,7 +30,6 @@ "**/CVS", "**/.DS_Store", "**/Thumbs.db", - "**/.classpath", - "**/.settings" - ] + "**/target", + ], } diff --git a/.zed/tasks.json b/.zed/tasks.json index b6a9d9f4cd..57f6b28e12 100644 --- a/.zed/tasks.json +++ b/.zed/tasks.json @@ -4,13 +4,20 @@ "command": "./script/clippy", "args": [], "allow_concurrent_runs": true, - "use_new_terminal": false + "use_new_terminal": false, }, { - "label": "cargo run --profile release-fast", + "label": "cargo check gpui", "command": "cargo", - "args": ["run", "--profile", "release-fast"], + "args": ["check", "--package", "gpui"], "allow_concurrent_runs": true, - "use_new_terminal": false - } + "use_new_terminal": false, + }, + { + "label": "cargo test gpui", + "command": "cargo", + "args": ["test", "--package", "gpui"], + "allow_concurrent_runs": false, + "use_new_terminal": false, + }, ]