-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Extension debug #566
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
Extension debug #566
Conversation
…UG is set Changed presentation from clear to reveal silent Removed the vscode gitignore entry Added debugging documentation Added tasks and launch configs
…extension-debug Pulling updates from upstream
Awesome 😍 ! Could you use this instead of adding the gif directly to the repository? |
Changed gif link
@matklad There you go. |
bors r+ 👍 |
Build succeeded |
The lldb extension doesn't work well on windows, |
@kjeremy Let me see if I can't get |
570: Add .vscode/settings.json to .gitignore r=matklad a=DJMcNab #566 removed `.vscode` from .gitignore I want this because I usually use `formatOnSave`, but until our rustfmt integration properly supports rustfmt.toml, this only leads to spurious diffs, so I disable it in this repository. We can always remove this later if we have any settings we are desperate to set. Co-authored-by: DJMcNab <36049421+djmcnab@users.noreply.github.com>
Just as note, adding that gif directly into the repository means it has to be downloaded on every clone, even though it should never been seen. Unfortunately, I'm not sure there's anything that can be done now, unless we rewrite history, which seems bad. However, if we want to do so, now is our best chance whilst it is still fresh. |
Ther's no gif in the repository ;) |
Ouch, of course you are correct, thank you so much for spotting this! Will rewrite the history now! |
Blast it! I've tagged this change for the guide as well TT |
I was having trouble getting started with contributing to
rust-analyzer
.This PR adds debugging for both the vscode extension and the rls server and instructions on how to get setup.