Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevEx and QoL Improvements for Everyone ! #232

Closed
8 tasks
Lygaen opened this issue Sep 24, 2024 · 2 comments
Closed
8 tasks

DevEx and QoL Improvements for Everyone ! #232

Lygaen opened this issue Sep 24, 2024 · 2 comments

Comments

@Lygaen
Copy link

Lygaen commented Sep 24, 2024

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

@Techatrix
Copy link
Collaborator

Thank you for taking the time to share your "wish list" of features that you would like to see in this VS Code extension. I personally would love to get these features implemented at some point.

With that being said, most of these suggestions seem to be covered by #122 and #195. I would recommend to comment on these issues directly to share any ideas or suggestion on how these features should look like. The remaining points are linked to a PR or issue so they don't really need to be tracked separately. Any new feature requests or ideas that are not already tracked by an existing issue should ideally be made into a new separate issue.

@Lygaen
Copy link
Author

Lygaen commented Sep 24, 2024

Oh damn !
Should've looked through the issues more !

Sorry for the inconveniences 🙇‍♂️

@Lygaen Lygaen closed this as completed Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants