mono / monodevelop

MonoDevelop is a cross platform .NET IDE
http://www.monodevelop.com
2.84k stars 1.02k forks source link

Timeline for Linux .NET Core Debugging? #3764

Open CallumDev opened 6 years ago

CallumDev commented 6 years ago

This is already supported on Visual Studio Mac which is practically re-branded monodevelop with some proprietary addins. Is there a timeline for this feature to be open-sourced/released on Linux?

bdonnahue commented 6 years ago

Is there any movement here?

shikigami12 commented 5 years ago

Is any changes there? Or any information is it in plans or never. Many people wait this feature. So please give any informations for us. Thx.

atsushieno commented 5 years ago

The thing is due to sabotage at Microsoft Visual Studio team that they never provide Linux desktop packages for IDEs and they never provide open source solution for .NET Core debugging facility. It is not doable only by monodevelop team.

lytico commented 5 years ago

rider supports debugging .net core on linux. why not implement debugging in monodevelop the same way as they do?

lytico commented 5 years ago

i just found that https://github.com/Samsung/netcoredbg any chances to use this project? see also: https://github.com/VSCodium/vscodium/issues/82 code for monodevelop..VSCodeDebugProtocol is here: https://github.com/mono/monodevelop/tree/master/main/src/addins/MonoDevelop.Debugger.VSCodeDebugProtocol

lextm commented 5 years ago

For your reference, I got a prototype working, but it requires some changes on Samsung side, https://github.com/Samsung/netcoredbg/issues/11

I am trying to reach out the relevant guys at Microsoft to see what's their plan so far. If they still cannot open source their own extension (in VS for Mac), I will try to release my extension for MonoDevelop to fill the gaps.

lextm commented 5 years ago

If you are really eager to try out the prototype, you can visit this GitHub repo to learn more,

https://github.com/lextudio/monodevelop.netcoredbg