feat(neovim): add gdscript debugging and lsp
This commit is contained in:
parent
98dde2b397
commit
88e13d8b64
|
@ -25,6 +25,7 @@ return {
|
|||
"c",
|
||||
"cpp",
|
||||
"cs",
|
||||
"gdscript",
|
||||
"h",
|
||||
"javascript",
|
||||
"jsx",
|
||||
|
@ -58,6 +59,7 @@ return {
|
|||
"cssls",
|
||||
"denols",
|
||||
"eslint",
|
||||
"gdscript",
|
||||
"html",
|
||||
"jsonls",
|
||||
"lua_ls",
|
||||
|
|
|
@ -31,7 +31,8 @@ dap.adapters.codelldb = {
|
|||
dap.adapters.cppdbg = {
|
||||
id = "cppdbg",
|
||||
type = "executable",
|
||||
command = "{pkgs.vscode-extensions.ms-vscode.cpptools}/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7",
|
||||
command =
|
||||
"{pkgs.vscode-extensions.ms-vscode.cpptools}/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7",
|
||||
}
|
||||
|
||||
-- @type DapAdapter
|
||||
|
@ -41,6 +42,13 @@ dap.adapters.coreclr = {
|
|||
args = { "--interpreter=vscode" },
|
||||
}
|
||||
|
||||
-- @type DapAdapter
|
||||
dap.adapters.godot = {
|
||||
type = "server",
|
||||
host = "127.0.0.1",
|
||||
port = 6006,
|
||||
}
|
||||
|
||||
-- @type DapConfiguration
|
||||
dap.configurations.rust = {
|
||||
{
|
||||
|
@ -94,3 +102,14 @@ dap.configurations.cs = {
|
|||
end,
|
||||
},
|
||||
}
|
||||
|
||||
-- @type DapConfiguration
|
||||
dap.configurations.gdscript = {
|
||||
{
|
||||
name = "Launch scene",
|
||||
type = "godot",
|
||||
request = "launch",
|
||||
project = "${workspaceFolder}",
|
||||
scene = "current",
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue