Debugging Code in Neovim (Rust, Go, Python etc)
Автор: Sliced Array
Загружено: 2024-09-15
Просмотров: 6083
This is a comprehensive guide to enabling and using remote debugging (for Rust and other supported languages) in Neovim. I discuss the need for remote debugging and how it works on Neovim with an introduction to Debug Adapter Protocol (DAP). Stick around until the end for more quality of life improvements on the default installation options.
1. nvim-dap - https://github.com/mfussenegger/nvim-dap
2. Rust debugger and adapter (vscode-cpptools) - https://github.com/mfussenegger/nvim-...)
3. DAP supported language debuggers/runtimes - https://microsoft.github.io/debug-ada...
#rust #rustlang #neovim #nvim #debugging
Sections:
-------------
1. Intro - 00:00
2. Why remote debug - 01:24
3. Design - 02:24
4. nvim-dap and Rust debugger - 05:31
5. Key mappings - 09:19
6. nvim-dap-ui - 10:29
7. Typical debug workflow - 11:23
8. Visual improvement for breakpoints - 14:27
9. nvim-dap-projects - 15:45
10. Conclusion - 19:28
11. Bloopers - 20:10
Attributions:
------------------
Alarm icons created by Pixel perfect - Flaticon - https://www.flaticon.com/authors/pixe...
Reenie-Beanie Font by Typeco - https://www.1001fonts.com/users/typeco/
Background music:
Morning Routine by Ghostrifter Official | / ghostrifter-official
Music promoted by https://www.chosic.com/free-music/all/
Creative Commons CC BY-SA 3.0
https://creativecommons.org/licenses/...
Sound effects:
Boiling Kettle - from Pixabay - https://pixabay.com/?utm_source=link-...
Marching loop - from Pixabay - https://pixabay.com/?utm_source=link-...
Angry Austrian - • Hitler Ranting
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: