Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.

DevEx and QoL Improvements for Everyone ! #232

@Lygaen

Description

@Lygaen

Hi !

Just wanted to bring a few features that I thought would be great to bring to this extension as it lacks a few things, all things considered, when compared to other extensions.

This a non exhaustive list but a list nonetheless that will help give a few feedback on things that developers could tackle next !
I'm open to feedback at to what modify in this list.

Be aware that this is based on personal experience and as such very much so biased. These are inspired from personal experience as well as my day-to-day usage of the CMake Tools Extension. I know that this comparison is unfair but I love Zig so much that I really want to bring everything to the next level, but I'm unable as I lack the necessary skills.

As such, I will help with what I can by making a detailed and documented list !


Figures and illustrating images

image
fig.1 : Shamelessly copied and pasted from Zig Main Runner

image
fig. 2 : Shamelessly stolen from VSCode's docs

Code_1bjvyAl3Pm
fig. 3 : Showcase of CMake's changing release type system

Code_JABiNRe3bi
fig. 4 : Showcase of CMake's changing target system

Code_Nzq2I8nInp
fig. 5 : Showcase of running some tests on VSCode's API

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