[PATCH v3 0/1] contrib/vscode/: debugging with VS Code and gdb
- From
COGONI Guillaume <cogoni.guillaume@gmail.com>
- Date
- Apr 6, 2022, 23:39 UTC
- Message-ID
- <20220406233946.45778-1-cogoni.guillaume@gmail.com>
- In-Reply-To
- <xmqqbkxex8oy.fsf@gitster.g>
On 4/6/2022 18:03 PM, Derrick Stolee wrote:
> Sorry for not getting to this in v1.
No problem, I take this opportunity to get a better view of the review process.
> Thanks for working on this!
Thanks for your help and reviewing.
COGONI Guillaume (1): contrib/vscode/: debugging with VS Code and gdb
Documentation/MyFirstContribution.txt | 20 ++++++++++++++++++++ contrib/vscode/README.md | 6 +++++- contrib/vscode/init.sh | 1 - 3 files changed, 25 insertions(+), 2 deletions(-)
Diff-intervalle between v2 and v3 :
1: 367a478855 ! 1: 0600ab64f8 contrib/vscode/: debugging with VS Code and gdb
@@ Commit message
MyFirstContribution.txt and a part to convince a newcomer that VS Code
can be helpful.
- Signed-off-by: COGONI Guillaume <cogoni.guillaume@gmail.com>
- Co-authored-by: BRESSAT Jonathan <git.jonathan.bressat@gmail.com>
Helped-by: Matthieu Moy <Matthieu.Moy@univ-lyon1.fr>
Helped-by: Derrick Stolee <derrickstolee@github.com>
+ Co-authored-by: BRESSAT Jonathan <git.jonathan.bressat@gmail.com>
+ Signed-off-by: COGONI Guillaume <cogoni.guillaume@gmail.com>
## Documentation/MyFirstContribution.txt ##
@@ Documentation/MyFirstContribution.txt: against the appropriate GitGitGadget/Git branch.
@@ Documentation/MyFirstContribution.txt: against the appropriate GitGitGadget/Git
+[[Bonus-useful-tools]]
+== Bonus - useful tools
+
-+=== VS Code
+=== Visual Studio Code (VS Code)
+
+The contrib/vscode/init.sh script creates configuration files that enable
+several valuable VS Code features. See contrib/vscode/README.md for more
+information on using the script.
+
+In particular, this script enables using the VS Code visual debugger, including
+setting breakpoints, logpoints, conditional breakpoints in the editor.
+In addition, it includes the ability to see the call stack, the line of code that
+is executing and more. It is possible to visualize the variables and their values
+and change them during execution.
+
-A script that creates the configuration files is available in contrib/vscode/init.sh. Useful links
-and explanation of how to use the script are available in contrib/vscode/README.md.
-Using the integrate debugger can be particularly helpful to understand how Git works internally.
-It can be used to isolate some parts of code, with this you may be able to ask more precises
-question when you are stuck. (See getting-help sections).
- \ No newline at end of file
+In sum, using the built-in debugger can be particularly helpful to understand
+how Git works internally.
+It can be used to isolate certain parts of code, with this you may be able to ask
+more precises question when you are stuck. (See getting-help sections).
## contrib/vscode/README.md ##
@@ contrib/vscode/README.md: code editor which runs on your desktop and is available for-- 2.25.1