mirror of
https://github.com/zoriya/dotfiles.git
synced 2026-05-29 17:35:06 +00:00
DAP qol
This commit is contained in:
@@ -3,8 +3,7 @@ if not ok then
|
||||
return
|
||||
end
|
||||
|
||||
dap.defaults.fallback.exception_breakpoints = { "throw" }
|
||||
dap.defaults.csharp.exception_breakpoints = { "throw" }
|
||||
dap.defaults.csharp.exception_breakpoints = { "user-unhandled" }
|
||||
|
||||
dap.adapters = {
|
||||
coreclr = {
|
||||
@@ -66,6 +65,7 @@ wk.register({
|
||||
s = { "<cmd>lua require'dap'.terminate()<cr>", "Stop session" },
|
||||
v = { "<cmd>lua require('dap.ui.widgets').centered_float(require('dap.ui.widgets').scopes).open()<cr>", "Variables" },
|
||||
w = { "<cmd>Telescope dap frames<cr>", "Where (stack frames)" },
|
||||
e = { "<cmd>lua require'dap'.set_exception_breakpoints()<cr>", "Exception breakpoints" },
|
||||
},
|
||||
}, {
|
||||
prefix = "<leader>"
|
||||
|
||||
@@ -70,7 +70,7 @@ local lsp_keymaps = function(bufnr)
|
||||
buffer = bufnr,
|
||||
})
|
||||
wk.register({
|
||||
["<leader>f"] = { "<cmd>lua vim.lsp.buf.range_format()<CR>", "Range format" },
|
||||
["<leader>f"] = { "<cmd>lua vim.lsp.buf.range_formatting()<CR>", "Range format" },
|
||||
}, {
|
||||
buffer = bufnr,
|
||||
mode = "v",
|
||||
|
||||
@@ -119,7 +119,8 @@ return packer.startup(function(use)
|
||||
|
||||
use "mfussenegger/nvim-dap"
|
||||
use { "theHamsta/nvim-dap-virtual-text", requires = { "nvim-treesitter/nvim-treesitter" } }
|
||||
use "nvim-telescope/telescope-dap.nvim"
|
||||
use "AnonymusRaccoon/telescope-dap.nvim"
|
||||
-- use "nvim-telescope/telescope-dap.nvim"
|
||||
|
||||
|
||||
use { "rcarriga/vim-ultest", requires = {"vim-test/vim-test"}, run = ":UpdateRemotePlugins" }
|
||||
|
||||
Reference in New Issue
Block a user