vscode调试redis

系统:ubuntu

redis:redis-6.0.3

1.在vs中安装c/c++编译插件

2.用vscode打开redis-6.0.3

3.在菜单中找到run->Add Configuration...

4.会在目录中生成一个./vscode目录,里面包含launch.json,修改launch.json中的program:${workspaceFolder}/src/redis-server

5.在./vscode目录下新建tasks.json

复制代码
{
"version": "2.0.0",
"tasks": [
    {
        "label": "Build", 
        "type": "shell", 
        "command": "make",
        "args": [
            "CFLAGS="-g -O0""
        ]
    }
]
}

6.找到redis的入口server.c/main打上断点,F5允许调试。

更多讲解,欢迎关注我的github:
go成神之路

相关推荐
tellmewhoisi12 小时前
多版本共用redis的token有效期校验(过期重新登录)
java·redis·缓存
Wzx19801213 小时前
Redis&ES——Retriever的抽象实现
数据库·人工智能·redis·elasticsearch
Lary_Rock14 小时前
MTK SecureBoot全链路配置指南
前端·vscode·github
吴声子夜歌14 小时前
Redis 3.x——哨兵API
redis·sentinel
Yolanda9416 小时前
【编程工具】关于IDEA的Mark Directory as操作的一点探索记录
java·ide·intellij-idea
JK Chen16 小时前
UE 编辑器内 Source Code IDE 没有 Rider
ide·编辑器
宠友信息19 小时前
Spring Boot与Redis ZSet实现仿小红书源码双列瀑布流推荐
java·大数据·前端·spring boot·redis·mysql·uni-app
梅头脑20 小时前
Redis 核心原理:为什么快?五种数据结构 + 持久化双引擎
redis
霸道流氓气质20 小时前
CodeBuddy中配置Redis MCP 连接与排错实战
数据库·redis·缓存
天空'之城20 小时前
VS Code Git 工作树:告别频繁切分支,实现多分支并行开发实战方案
git·vscode·版本控制·嵌入式开发·开发效率·worktree·多分支管理