aboutsummaryrefslogtreecommitdiff
path: root/rust-analyzer.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-23 03:00:32 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-23 03:00:32 +0800
commite63b6f313d2c8452b55910b606ae0ae97c3c49fc (patch)
tree82d33e698f2585d990bd560aa9df8dc12a62de07 /rust-analyzer.toml
parent5f6aa4f08a04542c8de03ad7db2b2007c88228dc (diff)
feat: add workspace package and consolidate rust-analyzer config
Introduce a workspace-level Cargo package to unify workspace member management, and replace per-editor rust-analyzer configs (.vscode, .zed) with a single rust-analyzer.toml.
Diffstat (limited to 'rust-analyzer.toml')
-rw-r--r--rust-analyzer.toml14
1 files changed, 14 insertions, 0 deletions
diff --git a/rust-analyzer.toml b/rust-analyzer.toml
new file mode 100644
index 0000000..01ed82d
--- /dev/null
+++ b/rust-analyzer.toml
@@ -0,0 +1,14 @@
+[rust-analyzer]
+check.command = "clippy"
+checkOnSave = true
+files.exclude = ["**/target/**", "**/.temp/**"]
+linkedProjects = [
+ ".run/Cargo.toml",
+ "mingling_pathf/test/Cargo.toml",
+ "arg_picker/Cargo.toml",
+ "arg_picker/test/Cargo.toml",
+ "mingling_cli/Cargo.toml"
+]
+cargo.features = []
+procMacro.enable = true
+procMacro.attributes.enable = true