feat(lsp,debugger,formatting): C/C++ setup with clang
This commit is contained in:
@@ -18,5 +18,8 @@ end
|
||||
|
||||
-- Languages
|
||||
|
||||
-- C/C++
|
||||
require("dap-lldb").setup()
|
||||
|
||||
-- Go
|
||||
require("dap-go").setup()
|
||||
|
||||
@@ -24,6 +24,8 @@ end
|
||||
|
||||
conform.setup({
|
||||
formatters_by_ft = {
|
||||
c = { "clang-format", lsp_format = "fallback" },
|
||||
cpp = { "clang-format", lsp_format = "fallback" },
|
||||
css = prettier,
|
||||
gdscript = { "gdformat" },
|
||||
go = function(bufnr)
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
---@type lze.PluginSpec[] | { lsp: vim.lsp.Config }[]
|
||||
return {
|
||||
-- Language Server Providers
|
||||
{
|
||||
"clangd",
|
||||
lsp = { filetypes = { "c", "cpp", "objc", "objcpp", "cuda" } },
|
||||
},
|
||||
{
|
||||
"cssls",
|
||||
lsp = { filetypes = { "css", "scss", "less" } },
|
||||
|
||||
Reference in New Issue
Block a user