Martin Three
Martin Three
使用 rg "include \".*\.c\"" 找了一下,目前的关心的模块中,只是 sched 模块是受这个 patch 的影响的[^1],也许可以增加一个脚本自动添加内容到 compile_comands.json 中。 [^1]: rg 搜索结果 [source-file-include.md](https://github.com/Martins3/My-Linux-Config/files/9110787/source-file-include.md)
static call 也让跳转变的有点复杂。
> 【1】 Python 光标位置显示定义 Common(类似于 VScode intelligence); 这个功能我不知道是什么效果? 可以给我一个在 VScode 中间的截图吗 ? >【2】 Python 带有有参数的 Debug。 > 【3】 可交互式的 Debug。 其实我从来没有 DEBUG 过 Python 代码。在 vim 中间我尝试调试过 C 语言,后来就没有用了,现在一般是直接在终端中间使用 gdb,具体的尝试我在文档中间写过了。...
调试这个东西我确实一直都没太注意,趁这次把这个修复一下也是极好的。关于调试的配置,你有找到什么资料或者想法吗 ? On Mon, Mar 29, 2021 at 5:45 PM Bachelar Hu ***@***.***> wrote: > > > 【1】 Python 光标位置显示定义 Common(类似于 VScode intelligence); > > 这个功能我不知道是什么效果? 可以给我一个在 VScode 中间的截图吗 ?...
问题不大,我周末的时候看看这个有没有好的解决方案。 On Mon, Mar 29, 2021 at 9:59 PM flyingTan ***@***.***> wrote: > 很抱歉,我在这方面貌似没你专业,因为我平时用 VScode 等 IDE > 比较多,所以现在用你配置有点棘手,有点无从下手。本质问题在与中间很多工作没做到位,所以向你请教一种循序渐进的方法。,但是又没太多想法,只能硬看。 > > - 平时debug python 用的就是 ipdb,和gdb 差不多比较原始。高级用法我没涉猎。 > > —...
使用[这个项目](https://github.com/puremourning/vimspector)配置的,下面是调试 CPP 的效果。具体的配置还需要打磨一下。 
写一下我自己的想法: 1. 两个框架的作者都是准备集成这个 vimspector 的 - https://github.com/SpaceVim/SpaceVim/issues/3294 - https://github.com/neoclide/coc.nvim/issues/322 2. 我自己尝试了一些,配置并不是很难,主要是很多快捷键需要重新映射 ``` ➜ test git:(master) ✗ cat .vimspector.json { "configurations": { "Vim - run a test": { "adapter": "vscode-cpptools", "configuration":...
值得关注的项目: - https://github.com/mfussenegger/nvim-dap - https://github.com/rcarriga/nvim-dap-ui - https://github.com/sakhnik/nvim-gdb
这个人花了三天才才配置好,看来到如今,在 nvim 中还是比较难集成调试https://www.reddit.com/r/neovim/comments/silikv/debugging_in_neovim/
https://github.com/Martins3/My-Linux-Config/tree/debug 在这个分支中简单测试 dap 的功能,基本上可以说是开箱即用,但是: 1. ARM MAC 不支持 2. nixos 不支持 3. 需要引入超级多配置 4. 引入非 mainstream 的插件 我建议如果没有额外的精力,可以再等一年