Experimental NeoVim LUA Plugin to handle Azure Functions local development.
Plugin currently only supports debugging with
func host start --dotnet-isolated-debug
{
"kaiwalter/azure-functions.nvim",
config = function()
require("azure-functions").setup({
compress_log = true,
})
end,
}
or for local development version e.g. in folder ~/src/azure-functions.nvim
{
"KaiWalter/azure-functions.nvim",
dir = "~/src/azure-functions.nvim",
dev = true,
config = function()
require("azure-functions").setup({
compress_log = true,
})
end,
}
use {
"kaiwalter/azure-functions.nvim",
config = function()
require("azure-functions").setup({
compress_log = true,
})
end,
}
command | purpose |
---|---|
:FuncRun | start Function Host in current workspace folder with func host start |
:FuncDebug | start Function Host in debug mode, in current workspace folder with func host start --dotnet-isolated-debug and connect DAP debugging session |
:FuncStop | stop Function Host |
:FuncShowLog | scroll Function Host log to bottom |