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

Documentation #26

Open
sebasmonia opened this issue May 13, 2019 · 9 comments
Open

Documentation #26

sebasmonia opened this issue May 13, 2019 · 9 comments

Comments

@sebasmonia
Copy link

It would be great to have some documentation on each command. I managed to run a few things using the unit tests as an example, but that's less than ideal.

Doesn't need to be a full fledged manual, just a Wiki page can work.

@ayuckhulk
Copy link
Contributor

Hi! Thank you for expressing your interest in netcoredbg.
Could you please specify a little bit more details about documentation than you need?
The debugger supports 2 protocols, which are intended for interoperability with IDE (although not all commands are supported by netcoredbg):

@sebasmonia
Copy link
Author

I am interested in the GDB/MI interface, will check out the link supplied.

A list of the commands supported and the link to the docs could be a good start for the README page.

@puremourning
Copy link

For DAP the one thing that has to be documented is the launch request, as it is completely server-defined and users have to configure it.

@serezlan
Copy link

serezlan commented Dec 2, 2021

Hi,

Is there some getting started guide?
I'm trying to get it working for a while without much progress.

Thanks

@alpencolt
Copy link
Contributor

@serezlan what kind of starting guide you are looking? For developing NCDB or for using it?

@serezlan
Copy link

serezlan commented Dec 3, 2021

@alpencolt I am thinking about guide on how to use the debugger.
Also it would be great if you can throw some guide on debugging unit test. It would mean a lot.

@alpencolt
Copy link
Contributor

alpencolt commented Dec 3, 2021

Next week we're going to synchronize source code with our main repo, manual will be added.
Now you can run debugger following way:

$ netcoredbg 
ncdb> file dotnet
ncdb> set-args your_app.dll app_param1 app_param2
ncdb> run

CLI commands for debugging are similar to GDB ones. To not enter file ... set-args... (and other command, e.g. setting breakpoints) you may save them to file and run NCDB as:

$netcoredbg --command=command_file

Also it's possible to run NCDB from VS Code.

@alpencolt
Copy link
Contributor

Check this for VSCode dotnet/vscode-csharp#3943 (comment)

@alpencolt
Copy link
Contributor

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

No branches or pull requests

5 participants