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

Add VSCode sane defaults #540

Merged
merged 7 commits into from
Sep 24, 2023
Merged

Add VSCode sane defaults #540

merged 7 commits into from
Sep 24, 2023

Conversation

qhdwight
Copy link
Collaborator

This should help with people who just set up their Ubuntu and are on the starter project.

extensions.json defines recommended extensions, it should pop up when first accessing the folder.

settings.json configures sane defaults for these extensions.

Note that ms c++ and clangd are installed at the same time. In the settings the intellisense from ms is turned off so that clangd is used instead. ms is needed for debugging.

the cmake plugin is also configured to use the build folder in the catkin workspace. Ideally catkin build is done before ever opening vscode to get this working properly.

inlay hints are added to python and the missing dist-packages are added.

@qhdwight qhdwight changed the title Add vscode config. It recommends extensions and also modifies some se… Add vscode config folder Sep 23, 2023
@qhdwight qhdwight changed the title Add vscode config folder Add VSCode sane defaults Sep 23, 2023
@qhdwight qhdwight merged commit f310e07 into master Sep 24, 2023
1 check passed
@qhdwight qhdwight deleted the qhdwight/vscode-config branch September 24, 2023 22:55
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

Successfully merging this pull request may close these issues.

2 participants