Add Zed support to setup CLI#743
Conversation
Implement automatic generation and updating of `.zed/settings.json` to configure vtsls and local workspace TypeScript plugins.
- Introduce `.zed/settings.json` handling in setup and configuration CLI. - Update test harnesses to support Zed settings verification.
|
|
this adds zed ide support where we tell the vtsls language server to use the patched node_modules version of typescript. I can make some more changes. Let me know. I tested it locally and it writes the .zed settings file. The rest of the process is the same. I can make some changes if you need. I did not include a changelog. I can add one as well. Let me know. thank you |
|
Hey following up here if there's anyone who saw this |
Type
Description
Description
Adds Zed support to
effect-language-service setup.When Zed is selected in the setup flow, the CLI now creates or updates
.zed/settings.jsonso Zed usesvtslswith workspace TypeScript plugin loading enabled. Existing Zed settings are preserved while missinglanguages.TSX,languages.TypeScript, andlsp.vtsls.settingsfields are added as needed.This also updates the setup review output for newly created editor settings files, adds Zed setup tests and snapshots for both Effect v3 and v4 harnesses, and documents the recommended Zed configuration in the README.
show_edit_predictionsis intentionally not configured.Validation run:
Related