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

Support for ${userHome} #11756

Closed
paulober opened this issue Dec 4, 2023 · 5 comments
Closed

Support for ${userHome} #11756

paulober opened this issue Dec 4, 2023 · 5 comments
Assignees
Labels
enhancement Improvement to an existing feature Feature: Configuration An issue related to configuring the extension or IntelliSense fixed Check the Milestone for the release in which the fix is or will be available. help wanted Can be fixed in the public (open source) repo. Language Service quick fix
Projects
Milestone

Comments

@paulober
Copy link

paulober commented Dec 4, 2023

Feature Request

You can find the official variables here: https://code.visualstudio.com/docs/editor/variables-reference

Currently the only what to make system independent configuration for c_cpp_properties.json is to use stuff like
${env:HOME}/compiler/arm-none-eabi-gcc. As you can see this isn't platform independent as it doesn't work on Windows,
where the alternative would be ${env:USERPROFILE}/compiler/arm-none-eabi-gcc.

So please implement support for ${userHome} as platform independent alias for the node.js homedir():
https://nodejs.org/api/os.html#oshomedir

@sean-mcmanus sean-mcmanus added Language Service help wanted Can be fixed in the public (open source) repo. Feature: Configuration An issue related to configuring the extension or IntelliSense enhancement Improvement to an existing feature labels Dec 4, 2023
Copy link

github-actions bot commented Feb 3, 2024

This feature request is being closed due to insufficient upvotes. Please leave a 👍-upvote or 👎-downvote reaction on the issue to help us prioritize it. When enough upvotes are received, this issue will be eligible for our backlog.

@github-actions github-actions bot added the more votes needed Issues that have been postponed until more community members upvote it label Feb 3, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 3, 2024
@github-actions github-actions bot added this to the Triage milestone Feb 3, 2024
@paulober
Copy link
Author

paulober commented Feb 3, 2024

/reopen

@bobbrow bobbrow modified the milestones: Triage, Backlog Feb 6, 2024
@bobbrow bobbrow added quick fix and removed more votes needed Issues that have been postponed until more community members upvote it labels Feb 6, 2024
@bobbrow
Copy link
Member

bobbrow commented Feb 6, 2024

This shouldn't be hard to do. Updating tags.

@bobbrow bobbrow reopened this Feb 6, 2024
@bobbrow bobbrow added this to Triage in 1.20 via automation Feb 6, 2024
@bobbrow bobbrow moved this from Triage to To do in 1.20 Feb 13, 2024
@browntarik browntarik moved this from To do to In progress in 1.20 Mar 4, 2024
@browntarik browntarik moved this from In progress to Pull Request in 1.20 Mar 6, 2024
@browntarik browntarik added the fixed Check the Milestone for the release in which the fix is or will be available. label Mar 12, 2024
@browntarik browntarik moved this from Pull Request to Done in 1.20 Mar 12, 2024
@sean-mcmanus sean-mcmanus modified the milestones: Backlog, 1.20.0 Mar 25, 2024
@sean-mcmanus
Copy link
Collaborator

@paulober Fixed with https://github.com/microsoft/vscode-cpptools/releases/tag/v1.20.0

@paulober
Copy link
Author

Thanks for implementing. This really solves some issues in my projects.

@github-actions github-actions bot locked and limited conversation to collaborators May 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Improvement to an existing feature Feature: Configuration An issue related to configuring the extension or IntelliSense fixed Check the Milestone for the release in which the fix is or will be available. help wanted Can be fixed in the public (open source) repo. Language Service quick fix
Projects
No open projects
1.20
Done
Development

No branches or pull requests

4 participants