Skip to content

[ENHANCEMENT] Add support for Zed code editor #374

Open

Description

@BrunoMoraes-Z

Is your enhancement request related to a problem? Please describe.
Currently, RobotCode primarily supports Visual Studio Code. With the increasing adoption of the Zed editor, it would be beneficial to extend support to include Zed, enabling its users to utilize RobotCode's functionalities.

Describe the solution you'd like
I propose developing an extension or integration that allows RobotCode to function seamlessly within the Zed editor, offering features such as syntax highlighting, autocompletion, and other capabilities currently available in Visual Studio Code.

Describe alternatives you've considered
An alternative would be to use Zed without RobotCode integration, but this would result in the loss of specific features that enhance productivity when working with Robot Framework.

Additional context
Zed is a high-performance code editor written in Rust, supporting extensions for languages and themes. The Zed community has developed various extensions to support multiple programming languages. Information on developing extensions for Zed can be found in the official documentation.

Additionally, the official Zed extensions repository on GitHub (zed-industries/extensions) contains examples of how other languages have been integrated, which could serve as a reference for developing Robot Framework support in Zed.

Implementing this feature would expand RobotCode's reach and cater to a broader user base that prefers using the Zed editor.

Activity

  1. d-biehl commented on Jan 15, 2025

    @d-biehl
    Member

    Hi @BrunoMoraes-Z , thanks for the suggestion! Since Zed supports the Language Server Protocol and RobotCode has an LSP implementation, integration should be possible. However, I’m currently focused on the PyCharm version of RobotCode, so it might take some time before I can look into this more closely. For now, I’ll keep this enhancement request open.

    If you’re interested (or maybe someone else), feel free to give it a try yourself! ;-) 😊

  2. MrNilesJohnson commented on Jun 4, 2026

    @MrNilesJohnson

    Hi @d-biehl ,

    I would like to add my interest in RobotCode support for Zed as well.

    I currently use VS Code mainly because RobotCode is essential for productive Robot Framework development. At the same time, Zed is becoming very attractive as a fast editor for Python and general development, so having at least basic RobotCode LSP support in Zed would make a real difference.

    From my perspective, a first useful version would not need full VS Code feature parity. Even a minimal integration that starts the RobotCode language server and supports core LSP features would already be valuable:

    • diagnostics
    • completion
    • hover
    • go-to-definition
    • references
    • document symbols

    I would be happy to test a Zed integration from a real Robot Framework/Python workflow and provide feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    • Status
      No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions