JetBrains / azure-tools-for-intellij

Azure Toolkit for JetBrains Rider.
MIT License
49 stars 10 forks source link

Web apps: remote debugging #85

Open maartenba opened 6 years ago

maartenba commented 6 years ago

Will need Rider's remote debugger, then investigate feasibility.

UnoSD commented 4 years ago

Not sure if the implementation will take that into account, but would be nice to be able to debug also Azure Functions hosted on both Windows and Linux plans. This issue is quite old, can I please ask if there is any roadmap for this already?

triforcely commented 4 years ago

Is there any update regarding this issue?

maartenba commented 4 years ago

@triforcely unfortunately not at this moment

triforcely commented 4 years ago

@maartenba looks like good old logging every line will be needed 😅. Thanks for the response.

mochsner commented 3 years ago

Are there any plans to implement this feature still?

megant commented 3 years ago

It's a must have in 2021.

rafek1241 commented 3 years ago

As you can see it's still not there.

maartenba commented 3 years ago

Correct. Haven't thought up reliable magic yet to be able to open up a port from within Azure. There is an out of the box experience that does this for Microsoft's debugger, but we are not allowed to use the Microsoft debugger unfortunately (article 1).

furkankurt1 commented 2 years ago

I pay tens of hundreds of euros for this product. and have to open Visual studio to diagnose the issue. Shame! We need this. You have done a fantastic job. But need more.

dpkblg commented 2 years ago

2022, feature still not here. Disappointing :(

DenisIvanovIvanov commented 2 years ago

Still not here :)

maartenba commented 2 years ago

Nothing in Azure has changed to make this possible :-( https://github.com/JetBrains/azure-tools-for-intellij/issues/85#issuecomment-937782516

triforcely commented 2 years ago

@maartenba was there any effort from JetBrains to talk with Microsoft/Azure about this?

maartenba commented 2 years ago

Yes there has been.

On a side note, I just thought of a way this could work, at least when the web app runs on Linux or on a container. The az webapp create-remote-connection command can be used to open a tunnel, and theoretically Rider's remote debugger can connect over it. Haven't tested, but may be a workaround for this.

rgrace-puck commented 9 months ago

The az webapp create-remote-connection command can be used to open a tunnel, and theoretically Rider's remote debugger can connect over it.

Just tried this and the SSH connection succeeds, but the SFTP connection fails. Seems like it's required for the remote debug option to work.

K3UL commented 1 month ago

@maartenba Now that Visual Studio for Mac has been officially retired, do you think maybe this could be discussed with MS, at least regarding an exception for Rider on MacOS ?

Because I don't think even VsCode offers this for Asp.net code.

And even then, they have to be aware that no one doing actual C# dev wants to go from VS to VsCode with their half-baked extension or VS in a Windows VM (an actual alternative they suggest)