vimspector:vim最强调试方案

更多分享内容可访问我的个人博客

https://www.niuiic.top/

本文介绍在 vim 中使用 vimspector 插件扩展 IDE 式调试功能,获取极致体验。

调试

  • 为什么需要扩展调试功能?

虽然传统上与 vim 更匹配的调试方案是在命令行中使用 gdb、lldb 等调试器,但这就不得不暂时离开 vim。虽然有诸如 tmux、内置 terminal 等工具可以使得命令行调试变得更加方便,但具有 ui 界面,且就在 vim 中的调试无疑会更加直观。

  • vimspector 插件的调试能力

可以查看其github 主页。包括可调试的语言、调试输出的信息、调试的主要界面等等均可以看到。可以说 vimspector 是一个相当专业的调试插件。

vimspector 安装

可以参考官方提供的安装方式,也可以按照以下笔者推荐的方式安装。

首先,该插件需要被安装在pack/x/opt的目录下,如果想使用插件管理器安装,必须将安装目录修改为xxx/pack/x/opt。其中xxx是前一段的路径,可以不止一级,可以自定义,x是一级目录,可以为任意名称。然后在 vim 配置文件中,声明set packpath= the_path_to_your_pack_directory,只需要到pack的前一级目录即可。然后直接使用包管理器安装即可。至此,插件本身安装完毕。

vimspector 配置

使用:VimspectorInstall来安装调试需要的适配器,如:VimspectorInstall --enable-c,具体参数可以在其主页找到。使用:VimspectorUpdate更新所有适配器。

安装好所需适配器之后,可以继续配置快捷键。可以使用官方提供的两套快捷键,也可以自定义。

使

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值