The above issue has now been resolved, however it still does not support Azure Functions.
However I did find this, please note this appears to be windows only, not Mac.
https://github.com/JetBrains/azure-tools-for-intellij/issues/78#issuecomment-439313762
Install the Azure functions command line tools using NPM (https://learn.microsoft.com/en-us/azure/azure-functions/functions-run-local)
Add a file Properties/launchSettings.json, with the following contents (tailored to your project):
{
"profiles": {
"functions": {
"commandName": "Executable",
"executablePath": "dotnet",
"commandLineArgs": "%APPDATA%\\npm\\node_modules\\azure-functions-core-tools\\bin\\func.dll host start --port 7071 --pause-on-error",
"environmentVariables": {
"AZURE_FUNCTIONS_ENVIRONMENT": "Development",
"AzureWebJobsStorage": "UseDevelopmentStorage=true"
}
}
}
}
Run the launch profile, and wait for the functions host to say it is running
In Rider, attach to the process using Run | Attach to Process.... Find the process that is running dotnet ... func.dll: