add shortcut to toggle the debug sessions panel
This commit is contained in:
@@ -11,6 +11,7 @@ return {
|
|||||||
local dap = require 'dap'
|
local dap = require 'dap'
|
||||||
local dapui = require 'dapui'
|
local dapui = require 'dapui'
|
||||||
local dapgo = require 'dap-go'
|
local dapgo = require 'dap-go'
|
||||||
|
local dapwidgets = require 'dap.ui.widgets'
|
||||||
|
|
||||||
return {
|
return {
|
||||||
-- Basic debugging keymaps, feel free to change to your liking!
|
-- Basic debugging keymaps, feel free to change to your liking!
|
||||||
@@ -34,7 +35,8 @@ return {
|
|||||||
desc = 'Debug: Set Breakpoint',
|
desc = 'Debug: Set Breakpoint',
|
||||||
},
|
},
|
||||||
-- Toggle to see last session result. Without this, you can't see session output in case of unhandled exception.
|
-- Toggle to see last session result. Without this, you can't see session output in case of unhandled exception.
|
||||||
{ '<leader>td', dapui.toggle, desc = 'Debug: [T]oggle [D]AP ui.' },
|
{ '<leader>td', dapui.toggle, desc = 'Debug: [T]oggle [D]AP ui' },
|
||||||
|
{ '<leader>ts', dapwidgets.sidebar(dapwidgets.sessions, nil, '5 sp').toggle, desc = 'Debug: [T]oggle [S]essions panel' }, -- show sessions panel
|
||||||
{ '<leader>rl', dap.run_last, desc = 'Debug: [R]un [l]ast' },
|
{ '<leader>rl', dap.run_last, desc = 'Debug: [R]un [l]ast' },
|
||||||
{ '<leader>rt', dapgo.debug_test, desc = 'Debug: [R]un [t]est' },
|
{ '<leader>rt', dapgo.debug_test, desc = 'Debug: [R]un [t]est' },
|
||||||
unpack(keys),
|
unpack(keys),
|
||||||
|
|||||||
Reference in New Issue
Block a user