-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Configurable C_cpp_properties.json Location #12494
Comments
@hacantorcooke We have C_Cpp.default.* settings that correspond to the properties in c_cpp_properties.json -- is using those sufficient for you? |
@sean-mcmanus Default settings don't include Letting it live in the workspace JSON also works. I see there's "configurationProvider" which could maybe work if it could be told to point to a JSON with the configs? It seems like it has to be an extension currently. Basically, this is what's in my C_cpp_properties.json. Would like to make it so that this information doesn't have to be in the root of the open folder |
Hey @sean-mcmanus, this issue might need further attention. @hacantorcooke, you can help us out by closing this issue if the problem no longer exists, or adding more information. |
This issue has been closed because it needs more information and has not had recent activity. |
We work on a team, and it would be extremely helpful to have workspace information follow the workspace, instead of each developer having to individually setup their include paths, compilers, etc. When you have 20 projects, with different compilers and configurations, it's a real problem keeping everything working well. There seems to be a lot of resistance to this, but I don't really understand why. I'm not sure how the C_Cpp.default.* file would help. Perhaps a lot of us just don't understand how it's intended to be used? EDIT: Thanks! |
Feature Request
Allow a workspace setting to point to the c_cpp_properties.json rather than requiring it to always live in the root of the folder. Or allow the entire c_cpp_properties.json to be embedded in the workspace JSON
Maybe this is already possible and I missed it?
The text was updated successfully, but these errors were encountered: