Skip to content

Tracking: Update All Extensions for Windows #3350

@maxbrunsfeld

Description

@maxbrunsfeld

Procedure

Below is a list of all Zed extensions that use the Zed Rust API to install/manage language servers or debug adapters, in descending order of download count. So the most-used ones are at the top.

For each of these extensions:

  • If the extension calls std::env::current_dir:
    • Bump it to use zed_extension_api 0.7, and remove any windows workaround if there is one.
  • If the extension is reasonably popular and easily testable:
    • test it on windows
    • if it doesn't work, attempt to fix it
  • If there are any changes
    • open a PR, record that here
  • check the box when the new extension is published

Todo

MCP Servers

Notes

script used to generate this todo list:

curl https://zed.dev/api/extensions\?max_schema_version\=2 | jq . > extensions.json
node -e "const data = JSON.parse(require('fs').readFileSync('extensions.json', 'utf8').trim()).data; data.forEach(item => { if ((item.provides.includes('language-servers') || item.provides.includes('debug-adapters'))&& item.name && item.repository) console.log(\`- [ ] [\${item.name}](\${item.repository})\`); });" > todo.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions