If you see the following while trying to edit an Azure Function via browser…
“Read only - because you have started editing with source control, this view is read only. You can edit these settings in function.json”
then you need to do the following…
1. Click “Function app settings” in the lower left nav.
2. Click “Configure continuous integration”
3. Click “Disconnect”
4. Go back to your function, refresh the browser. You will now be able to edit it.