fix(dap): extend dap.configurations from .vscode/launch.json (#4106)
## Description <!-- Describe the big picture of your changes to communicate to the maintainers why we should accept this pull request. --> This PR allows the nvim-dap module to read from vscode's launch.json and add those configurations to the ones in nvim-dap. ## Related Issue(s) <!-- If this PR fixes any issues, please link to the issue here. - Fixes #<issue_number> --> ## Screenshots Before: <img width="1137" alt="image" src="https://github.com/user-attachments/assets/22978298-dbe1-44f5-92ac-c981197b22ae"> After: <img width="1004" alt="image" src="https://github.com/user-attachments/assets/3521b75e-6e32-40f4-9172-f52f39077441"> ## Checklist - [x] I've read the [CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md) guidelines. --------- Co-authored-by: Micah Halter <micah@mehalter.com>
This commit is contained in:
@ -69,6 +69,11 @@ return {
|
||||
vscode.json_decode = function(str)
|
||||
return vim.json.decode(json.json_strip_comments(str))
|
||||
end
|
||||
|
||||
-- Extends dap.configurations with entries read from .vscode/launch.json
|
||||
if vim.fn.filereadable(".vscode/launch.json") then
|
||||
vscode.load_launchjs()
|
||||
end
|
||||
end,
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user