Skip to content
This repository was archived by the owner on Feb 19, 2023. It is now read-only.
This repository was archived by the owner on Feb 19, 2023. It is now read-only.

Become totally independent from the official Zig extension #66

Open
@SuperAuguste

Description

@SuperAuguste

I think that's the way. More generally, I believe there shouldn't be separate zig and zig-zls vscode extensions, there should be a single extension that handles everything zig-related. From the user's perspective, an important part of UX is to be able to install a single thing, and trust the authors of the thing to correctly assemble a holistic user experience from the underlying tools.

To clarify, this integration would not preclude someone from shipping an alternative view of how it all should look like: the benefit is in integration, not in monopoly.

Originally posted by @matklad in #57 (comment)

I've let this stew a bit and I definitely agree with matklad's point of view, especially after reading this tweet. ZLS is an extremely helpful tool for beginners and everyone else and it's a shame that people choose the official Zig extension over this for various different reasons, from lack of certain features, but also a branding and trust issue. That shouldn't be the case.

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